FTP

Ako nastaviť FTP server s vsftpd na Ubuntu 18.04 LTS

Ako nastaviť FTP server s vsftpd na Ubuntu 18.04 LTS
vsftpd je server FTP s otvoreným zdrojovým kódom. Je veľmi bezpečný a mimoriadne rýchly. vsftpd je tiež stabilný. Je tiež ľahké ho nakonfigurovať. V tomto článku vám ukážem, ako nainštalovať a nakonfigurovať server FTP vsftpd na systéme Ubuntu 18.04 LTS.

Inštalácia vsftpd:

Vsftpd je k dispozícii v oficiálnom úložisku balíkov Ubuntu. Môžete ho teda ľahko nainštalovať na svoj počítač Ubuntu pomocou správcu balíkov APT.
Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Teraz nainštalujte vsftpd pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať vsftpd

vsftpd by mal byt nainstalovany.

Konfiguračný súbor vsftpd:

Konfiguračný súbor vsftpd je / etc / vsftpd.konf.

Pôvodný konfiguračný súbor vsftpd obsahuje všetky podporované možnosti (väčšina z nich je komentovaná) s množstvom dokumentácie, ktorá vám pomôže ľahko pochopiť, čo tieto možnosti robia. Preferujem teda uchovanie zálohy pôvodného konfiguračného súboru a vytvorenie nového prázdneho konfiguračného súboru. Potom vložte všetky možnosti konfigurácie, ktoré chcete použiť v novom konfiguračnom súbore. Týmto spôsobom, ak potrebujete pomoc, sa môžete kedykoľvek pozrieť na záložný konfiguračný súbor. Konfiguračný súbor bude tiež veľmi malý a jednoduchý.

Vytvorenie zálohy pôvodného konfiguračného súboru / etc / vsftpd.konf, spustite nasledujúci príkaz:

$ sudo mv -v / etc / vsftpd.conf / etc / vsftpd.konf.bk

Teraz vytvorte nový prázdny konfiguračný súbor pomocou nasledujúceho príkazu:

$ sudo touch / etc / vsftpd.konf

Teraz máte prístup k pôvodnému zálohovanému konfiguračnému súboru takto:

$ menej / etc / vsftpd.konf.bk

Ak potrebujete pomoc, môžete si kedykoľvek pozrieť pôvodnú záložnú kópiu konfiguračného súboru.

Konfigurácia vsftpd:

V tomto článku nakonfigurujem veľmi jednoduchý server FTP, na ktorom sa budete môcť prihlásiť ako ktorýkoľvek používateľ na serveri a nahrávať súbory do príslušných domovských adresárov.

Najskôr otvorte konfiguračný súbor vsftpd / etc / vsftpd.konf nasledujúcim príkazom:

$ sudo nano / etc / vsftpd.konf

Teraz zadajte nasledujúce riadky do konfiguračného súboru a uložte súbor stlačením + X nasledovaný r a .

počúvať = ÁNO
listen_ipv6 = NIE
connect_from_port_20 = ÁNO
 
anonymous_enable = NIE
local_enable = ÁNO
write_enable = ÁNO
chroot_local_user = ÁNO
allow_writeable_chroot = ÁNO
secure_chroot_dir = / var / run / vsftpd / prázdny
 
pam_service_name = vsftpd
 
pasv_enable = ÁNO
pasv_min_port = 40000
pasv_max_port = 45000
 
userlist_enable = ÁNO
userlist_file = / etc / vsftpd.zoznam používateľov
userlist_deny = NIE

Teraz, povedzme, chcete povoliť iba používateľov linda, alex a bob prístup k svojim domovským adresárom cez FTP. Ak to chcete urobiť, musíte tieto používateľské mená pridať do zoznamu / etc / vsftpd.zoznam používateľov.

Teraz otvorte súbor / etc / vsftpd.zoznam používateľov s nano takto:

$ sudo nano / etc / vsftpd.zoznam používateľov

Teraz sem zadajte používateľské mená, ktorým chcete povoliť prístup k svojim adresárom HOME cez FTP. Potom súbor uložte stlačením + X nasledovaný r a .

Teraz reštartujte službu vsftpd pomocou nasledujúceho príkazu:

$ sudo systemctl reštart vsftpd

Teraz spustite nasledujúci príkaz a skontrolujte, či je spustená služba vsftpd:

$ sudo systemctl status vsftpd

Ako vidíte, služba vsftpd je spustená. Takže sme to nakonfigurovali správne.

Pridávanie používateľov FTP:

Teraz musíte pridať nových používateľov (povedzme linda, bob, alex) vo vašich operačných systémoch. Potom sa títo používatelia budú môcť prihlásiť na server FTP a nahrávať súbory.

Môžete vytvoriť používateľa linda nasledujúcim príkazom:

$ sudo useradd -m linda

Musíte tiež nastaviť prihlasovacie heslo pre používateľa linda. Pre používateľa to bude tiež prihlasovacie heslo pre FTP linda.

Teraz nastavte prihlasovacie heslo pre používateľa linda nasledujúcim príkazom:

$ sudo passwd linda

Teraz zadajte heslo pre linda a stlačte .

Znova zadajte rovnaké heslo linda a stlačte . Heslo by malo byť nastavené.

Rovnakým spôsobom vytvorte používateľa bob a alex.

$ sudo useradd -m bob

$ sudo useradd -m alex

Nastavte tiež heslo pre používateľa bob a alex.

$ sudo passwd bob
$ sudo passwd alex

Prístup na server FTP:

Na svoj FTP server môžete ľahko získať prístup pomocou FTP klienta FileZilla. Môžete tiež pridať účet FTP v systéme Windows ako sieťové umiestnenie. V tejto časti vám ukážem obidva spôsoby prístupu na server FTP.

Najprv vyhľadajte adresu IP servera FTP spustením nasledujúceho príkazu:

$ ip a | egrep "inet"

Ako vidíte, adresa IP môjho servera FTP je 192.168.21.186. U teba to bude iné. Odteraz ho teda vymeňte za svoj.

Ak sa chcete pripojiť pomocou klienta FTP FileZilla, otvorte program FileZilla a zadajte adresu IP do poľa Hostiteľ oddiel, prihlasovacie meno a heslo v priečinku Užívateľské meno a Heslo oddiel, Prístav 21 a potom kliknite na Rýchle pripojenie. Mali by ste byť pripojení.

Ako vidíte, nahral som nejaké súbory a vyšlo to.

Ak chcete pripojiť svoj účet FTP ako sieťové umiestnenie v systéme Windows, otvorte Prieskumník súborov a kliknite na Počítač > Pridajte sieťové umiestnenie ako je vyznačené na snímke obrazovky nižšie.

Teraz kliknite na Ďalšie.

Teraz vyberte Vyberte vlastné sieťové umiestnenie a kliknite na Ďalšie.

Teraz zadajte adresu IP servera FTP (ftp: // 192.168.21.186) tak, ako je to označené na snímke obrazovky nižšie, a kliknite na Ďalšie.

Teraz sa uistite Prihláste sa anonymne nie je začiarknuté a zadajte svoje používateľské meno FTP. Potom kliknite na Ďalšie.

Potom zadajte názov sieťového umiestnenia. Môže to byť čokoľvek chcete. Potom kliknite na Ďalšie.

Teraz kliknite na Skončiť.

Teraz zadajte heslo svojho používateľa FTP a kliknite na Prihlásiť sa.

Mali by ste sa prihlásiť. Ako vidíte, sú tu všetky súbory, ktoré som predtým nahral pomocou FileZilla.

Ako vidíte, nahral som ďalší súbor a funguje to.

Teraz, keď ste pripojení, môžete pomocou Prieskumníka súborov v systéme Windows získať prístup k svojmu účtu FTP.

Ako vidíte, v systéme Windows som pridal ďalšie 2 účty FTP. Teraz so všetkými môžem pracovať súčasne.

Takto teda inštalujete a nastavujete FTP server na Ubuntu 18.04 LTS s vsftpd.

Recenzia bezdrôtovej myši Microsoft Sculpt Touch
Nedávno som čítal o Microsoft Sculpt Touch bezdrôtová myš a rozhodol sa ju kúpiť. Po chvíli používania som sa rozhodol s ním podeliť o svoje skúsenost...
Trackpad a ukazovateľ myši AppyMouse na obrazovke pre tablety so systémom Windows
Používateľom tabletov často chýba ukazovateľ myši, najmä keď notebooky bežne používajú. Dotykové smartphony a tablety majú veľa výhod a jediným obmedz...
Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...