Ako nainštalovať a konfigurovať ftp server na ubuntu linux

Z tohto článku sa dozviete, ako konfigurovať a pripojiť sa k FTP serveru na počítači s Ubuntu Linuxom. FTP servery sú navrhnuté tak, aby uložili súbory a umožnili ich ostatným používateľom zobraziť. Ak chcete konfigurovať FTP server na počítači, budete potrebovať hostiteľa FTP Server, na ktorý sa môžete pripojiť. Odporúčame aktualizovať softvér Ubuntu na najnovšiu dostupnú verziu.

Kroky

Časť 1 z 2:
Ako nainštalovať potrebný softvér
  1. Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 1
jeden. Aktualizujte Ubuntu. V Ubuntu 17.10 A Nové verzie tohto systému systému systému sa líšia od predchádzajúcich verzií, takže systém aktualizujte na najnovšiu verziu:
  • Otvorte terminál;
  • Zadať Sudo apt-get upgrade a stlačte ↵ ENTER;
  • Zadajte svoje heslo a kliknite na tlačidlo ↵ ENTER;
  • Zadať Y, Keď sa zobrazí dotaz a potom kliknite na položku ↵ ENTER;
  • Počkajte, kým sa systém aktualizuje a potom reštartujte počítač (ak je navrhnutý).
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 2
    2. Otvorte terminál. Otvorte menu "Aplikácie", prejdite nadol a kliknite na ikonu čiernobielej a bielej z možnosti terminálu.
  • Môžete tiež kliknúť Alt+Cttrl+T, Otvoriť terminál.
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 3
    3. Zadajte príkaz VSFTPD Install (FTP server). Zadať Sudo apt-get nainštalovať vsftpd V termináli a potom kliknite ↵ Zadajte.
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 4
    4. Zadajte heslo. Zadajte heslo, ktoré používate na prihlásenie, a potom kliknite na tlačidlo ↵ Zadajte.
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 5
    päť. Počkajte, kým bude nainštalovaný vsFTPD. To opustí 5 až 20 minút, v závislosti od aktuálnych nastavení FTP a rýchlostiach pripojenia na internet.
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 6
    6. Nainštalujte FileZilla. S týmto programom získate prístup k serveru a preniesť súbory. Zriadiť tento program:
  • Zadať SUDDO APT-GET Install FileZilla; T
  • Ak dostanete žiadosť, zadajte heslo;
  • Počkajte, kým inštalácia dokončí.
  • Časť 2 z 2:
    Ako nakonfigurovať FTP server
    1. Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 7
    jeden. Otvorte konfiguračný súbor VSFTPD. Zadať SUDDO NANO / ETC / VSFTPD.CONF a stlačte ↵ Zadajte. Musíte upraviť tento súbor, ktorý chcete povoliť (alebo zakázať) niektoré funkcie VSFTPD.
  • Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 8
    2. Umožnite miestnym používateľom zaregistrovať sa na serveri FTP. Prejdite nadol šípkami dole na reťazec # Usporte to, aby sa umožnili miestnemu používateľom prihlásiť sa. (Vymažte symbol komentára, ktorý umožňuje lokálnym používateľom pripojiť sa k serveru) a potom odstrániť symbol "#" z nasledujúceho riadku Local_enable = Áno.
  • Ak chcete odstrániť symbol "#", presuňte tlačidlá so šípkami priamo pre tento symbol a stlačte tlačidlo ← Backspace.
  • Preskočiť tento krok, ak je v reťazci Local_enable = Áno Zadaný symbol nie je.
  • 3
  • Nechajte FTP server nahrávať príkazy. Prejdite nadol na reťazec
  • # Usporte to, aby ste umožnili akúkoľvek formu príkazu FTP zápisu. (Vyberte symbol komentára, ktorý vám umožní nahrávať príkazy) a potom odstrániť symbol "#" z nasledujúceho riadku Write_enable = Áno.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 9
    • Preskočiť tento krok, ak je v reťazci
    Write_enable = Áno Zadaný symbol nie je.
  • Vypnite dekoráciu symbolov. Prejdite nadol na reťazec
  • # ASCII MALGLING je hrozná rysom protokolu. (Zdobenie znakov je zlá funkcia) a potom odstrániť symbol "#" nasledujúcich dvoch riadkov:Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 10
    • ASCII_UPLOAD_ENABLE = ÁNO
    • Ascii_download_enable = Áno
  • Zmena nastavení Chroot. Prejdite nadol na reťazec # Chroot), A potom pridajte nasledujúce riadky:Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 11
  • user_sub_tokoken = $ user
  • Chroot_local_user = ÁNO
  • Chroot_list_enable = Áno
  • Ak už niektorý z týchto riadkov už existuje, jednoducho odstráňte symbol "#".
  • Zmeňte predvolené nastavenia Chroot. Prejdite nadol na reťazec Predvolené nastavenie), A potom pridajte nasledujúce riadky:Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 12
  • chroot_list_file = / etc / vsftpd.Chroot_list
  • LOCAL_ROOT = / Home / $ User / Public_html
  • Allow_writeable_chroot = Áno
  • Ak už niektorý z týchto riadkov už existuje, jednoducho odstráňte symbol "#".
  • Povoliť možnosť "LS Recurse". Prejdite nadol na reťazec # Môžete aktivovať "-R" Možnosť... (Možnosť "-R" môžete aktivovať) a potom odstrániť symbol "#" z nasledujúceho riadku LS_RECURSE_ENABLE = ÁNO.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 13
  • Uložte vykonané zmeny a zatvorte textový editor. Pre to:Obrázok s názvom Nastavenie FTP servera v Ubuntu Linux Krok 14
  • kliknúť Cttrl+X; T
  • Zadať Y; T
  • kliknúť ↵ Zadajte.
  • Ako pridať mená používateľov do zoznamu chroot

    1. Otvorte textový súbor "Chroot". Zadať SUDDO NANO / ETC / VSFTPD.Chroot_list a stlačte ↵ Zadajte.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 15
    2. Ak nechcete špecifikovať ľudí, ktorí môžu pristupovať k vášmu serveru FTP, prejdite do posledného kroku tejto časti.
    3. Zadajte heslo. Zadajte heslo, ktoré používate na zadanie Ubuntu a kliknite na tlačidlo ↵ Zadajte. Textový súbor "chroot".Obrázok s názvom Nastavenie FTP servera v Ubuntu Linux Krok 16
    4. Preskočiť tento krok, ak nie ste vyzvaní na zadanie hesla.
    5. Pridajte používateľské mená na zoznam. Zadajte svoje používateľské meno a kliknite na tlačidlo ↵ Zadajte a potom tento proces zopakujte pre všetky mená používateľov, ktoré budú môcť pristupovať k svojim adresárom na vašom serveri.Obrázok s názvom Nastavenie FTP servera v Ubuntu Linux Krok 17
    6. Uložte zoznam. Kliknúť Cttrl+X, Zadať Y a stlačte ↵ Zadajte. Zoznam sa uloží.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 18
    7. Reštartujte vsftPD. Zadať SUDDO SYSTÉMY TAXTLUJÚCI a stlačte ↵ Zadajte. VSFTPD sa reštartuje a zmeny boli uložené. Teraz dostanete prístup k vášmu FTP serveru.Obrázok s názvom Nastavenie FTP servera v Ubuntu Linux Krok 19

    Ako prístup k serveru

    1. Zistite adresu vášho servera. Ak zaplatíte za server FTP prostredníctvom hostingovej služby (napríklad BlueHost), zistite adresu IP služby alebo obvyklú adresu na pripojenie.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 20
    2. Ak je server v počítači, použite IP adresu počítača- Ak to chcete urobiť v termináli, zadajte ifconfig a nájsť IP adresu v reťazci "INET EDRR".
    3. Ak nie je nainštalovaný nástroj "IFCONFIG", nainštalujte ho - zadajte to v termináli Sudo apt-get nainštalovať net-náradie.
    4. Nastavte presmerovanie portu na smerovači. Učenie adresy IP servera, nakonfigurujte port presmerovanie 21 smerovača na túto adresu. Uistite sa, že port používa protokol TCP (a nie UDP alebo UDP / TCP).Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 21
    5. Proces konfigurácie presmerovania portov závisí od modelu smerovača, takže si prečítajte pokyny pre smerovač alebo nájdite príslušné pokyny na internete.
    6. Otvorte FileZilla. Zadať Filezilla v termináli a kliknete ↵ Zadajte. Po chvíli sa FileZilla otvorí.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 22
    7. Ak sa chcete pripojiť cez terminál, skúste zadať FTP [adresa]. Ak server funguje a máte prístup k internetu, bude sa vykonať pokus o pripojenie k vášmu serveru FTP - Majte na pamäti, že v tomto prípade nebudete môcť prenášať súbory na server.
    8. Kliknite na položku Súbor. Toto menu sa nachádza v ľavom hornom rohu okna FileZilla. Otvorené menu.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 23
    9. Kliknite na miesto jednotky. Túto možnosť nájdete v menu. Otvorí sa okno Správca lokalít.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 24
    10. Kliknite na položku Vytvoriť stránku. Toto je biele tlačidlo na ľavej ľavej strane okna. Otvorí sa kapitola Site Manager Site Tvorba.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 25
    11. Zadajte adresu servera. V textovom poli "Host:" zadajte adresu (alebo IP adresu) FTP servera, ku ktorému chcete pripojiť. Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 26
    12. Zadajte počet presmerovaných portov. Zadať 21 V textovom poli "Port:".Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 27
    13. Kliknite na tlačidlo Pripojiť. Toto je červené tlačidlo v dolnej časti stránky. FileZilla pripojí počítač k serveru FTP.Obrázok s názvom Nastavenie FTP servera v Ubuntu Linux Krok 28
    14. Prejdite súborom na server. Ak to chcete urobiť, jednoducho presuňte priečinky s ľavými oknami v pravom okne.Obrázok s názvom Nastaviť FTP server v Ubuntu Linux Krok 29

    Tipy

    • Presmerovaný port 20 môže vyriešiť problémy so sieťou, ak spravujete server sami.
    • Pripojenie k serveru FTP v Ubuntu 17 a najnovšie verzie tohto systému sa líšia od pripojenia v predchádzajúcich verziách, takže systém aktualizujte Ubuntu 17.10 alebo nedávne verzie.

    Upozornenia

    • Bezpečnosť FTP serverov nie je príliš vysoká (najmä ak riadite server sami), takže na server FTP nebĺbujte dôverné alebo osobné údaje.
    Podobné publikácie