Terminal Tuts

Ako používať FTP pomocou príkazového riadku v Ubuntu

Ako používať FTP pomocou príkazového riadku v Ubuntu

File Tvýkupca Protocol alebo FTP je protokol používaný na presun súborov medzi počítačmi. FTP používa model klient / server. Server vždy počúva a čaká na požiadavky FTP od iných vzdialených klientov. Keď server prijme požiadavku, vytvorí spojenie a spracuje prihlásenie.

Počas tohto tutoriálu sa budeme venovať inštalácii FTP servera a ukážeme vám niekoľko príkladov, ako nahrávať a sťahovať jednotlivé a viac súborov.

Nainštalujte FTP na Ubuntu

Pred začatím procesu inštalácie FTP sa musíme ubezpečiť, že je systém aktualizovaný pomocou nasledujúcich príkazov:

aktualizácia sudo apt

Ďalej nainštalujme server FTP.

Krok 1. Nainštalujte si balíček vsftpd pomocou nasledujúceho príkazu.

sudo apt-get install vsftpd

Nainštalujte si balík vsftpd na Ubuntu

Krok 2. Skontrolujte stav vsftpd.

sudo služba vsftpd stav

Skontrolujte stav služby vsftpd

Ako je zrejmé z vyššie uvedeného screenshotu, je server FTP aktívny a úspešne funguje.

Krok 3. V prípade, že potrebujete, aby sa služba vsftpd spúšťala automaticky pri spustení systému, môžete použiť príkaz:

sudo služba vsftpd povoliť

Prejdime teraz k ďalšej časti.

Nakonfigurujte bránu firewall

Po nainštalovaní požadovaného balíka serverov FTP musíme na bráne firewall vykonať ešte niekoľko konfigurácií.

Krok 1. Jednou zo základných konfigurácií je pridanie pravidla pre SSH, čo zabráni tomu, aby vás server uzamkol.

sudo ufw povoliť ssh

Ako môžete, výstupom predchádzajúceho príkazu bude niečo ako nasledujúca snímka obrazovky:

Pridajte pravidlo pre SSH

Krok 2. Teraz otvorme 20 a 21 portov pre FTP.

sudo ufw povoliť 20 / tcp

Výstup predchádzajúceho príkazu by mal byť podobný nasledujúcemu obrázku obrazovky:

Pridajte pravidlo pre port 20

sudo ufw povoliť 21 / tcp

Pravidlo, ktoré je už pridané, nájdete ako výstup uvedený nižšie:

Pridajte pravidlo pre port 21

Krok 3. Umožňuje tiež otvoriť porty pre pasívne FTP.

sudo ufw povoliť 40000: 50000 / tcp

Pridajte pravidlo pre pasívny port FTP

Krok 4. Teraz povolíme bránu firewall, ak ešte nie je povolená.

sudo ufw povoliť

Povoliť bránu firewall

Aby ste sa ubezpečili, že všetky predchádzajúce pravidlá boli úspešne pridané, môžete skontrolovať stav brány firewall spustením nasledujúceho príkazu:

sudo ufw status

Nakonfigurujte konfiguračný súbor vsftpd

Niektoré ďalšie konfigurácie je potrebné vykonať úpravou konfiguračného súboru vsftpd, ktorý sa nachádza v priečinku „/ etc / vsftpd.konf.“

Krok 1. Najskôr a pred úpravou konfiguračného súboru vsftpd si musíme z tohto konfiguračného súboru urobiť zálohu.

sudo cp / etc / vsftpd.conf / etc / vsftpd.konf.záložná kópia

Krok 2. Otvorte konfiguračný súbor vsftpd pomocou svojho obľúbeného editora; tu použijeme editor vi.

sudo vi / etc / vsftpd.konf

Krok 3. Po otvorení konfiguračného súboru môžete vyhľadať nasledujúce nastavenia, odkomentovať ich a ubezpečiť sa, že majú správnu hodnotu.

write_enable = ÁNO -> Povoliť používateľom FTP zapisovať súbory na server FTP. chroot_local_user = ÁNO -> Zabrániť používateľom FTP v prehľadávaní mimo svojho domovského adresára. local_enable = ÁNO -> Povoliť miestnym používateľom prihlásiť sa cez FTP. local_umask = 022 -> Udeľte správnym povoleniam nahraným súborom alebo adresárom.

V konfiguračnom súbore vsftpd je veľa nastavení, ktoré môžete skontrolovať a rozhodnúť sa, ktoré je pre vás najlepšie.

Krok 4. Po úprave konfiguračného súboru vsftpd ho uložte a ukončite.

Krok 5. Teraz musíme reštartovať službu vsftpd, aby sme umožnili všetky predchádzajúce zmeny.

sudo služba vsftpd reštart

Vyskúšajte server FTP

Ak chcete otestovať server FTP, musíte sa pripojiť z iného zariadenia pomocou klienta FTP, ktorý je už nainštalovaný vo väčšine systémov Linux. Ak klient FTP nie je nainštalovaný, môžete ho nainštalovať pomocou nasledujúceho príkazu:

sudo apt-get nainštalovať ftp

Krok 1. Z klientskeho počítača sa pripojte k serveru FTP.

ftp 192.168.1.5

kde vyššie uvedená IP je IP adresa servera FTP.

Pripojte sa k vzdialenému serveru FTP

Ako môžete vidieť na predchádzajúcej snímke obrazovky, keď sa pokúšate prihlásiť na server FTP, v predvolenom nastavení navrhuje miestnemu používateľovi, ktorého môžete použiť na prihlásenie. Po zadaní používateľského mena a hesla dostanete správu o úspešnom prihlásení.

Krok 2. Teraz vyskúšame niektoré príkazy, skontrolujte aktuálny adresár.

pwd

Skontrolujte svoj aktuálny pracovný adresár

Ako vidíte z predchádzajúceho výstupu, „/“ tu znamená domovský adresár prihláseného lokálneho používateľa, v našom prípade je to „hendadel“.“

Uveďte obsah aktuálneho adresára.

je

Ukážkový výstup príkazu ls

Krok 3. Na serveri FTP skúste vytvoriť adresár a vytvoriť v ňom nejaké súbory, ako je to na nasledujúcom obrázku.

Vytvoril adresár s názvom ftpdir

Krok 4. V klientskom počítači FTP sa presuňte do novovytvoreného adresára a uveďte jeho obsah, aby ste ho stiahli do klientskeho počítača.

Prejdite na ftpdir a stiahnite si uvedené súbory

Krok 5. Teraz si stiahneme jeden súbor.

získať stiahnutie1

Stiahnite si jeden súbor zo vzdialeného servera FTP

Ako vidíte na predchádzajúcej snímke obrazovky, súbor bol úspešne stiahnutý. Stiahnutý súbor nájdete v klientskom počítači prihláseného do domovského adresára používateľa, ako je uvedené nižšie.

Skontrolujte stiahnutý súbor

Krok 6. Na stiahnutie viacerých súborov zo servera FTP.

stiahnutie minget *

Stiahnite si viac súborov

Stiahnuté súbory môžete skontrolovať, ako je uvedené vyššie.

Skontrolujte stiahnuté súbory

Krok 7. Z klientskeho zariadenia FTP, kým ste pripojení k serveru FTP, vytvorte adresár ako na nasledujúcom obrázku.

Vytvorte adresár na nahrávanie súborov na server FTP

Presuňte sa z aktuálneho adresára do novovytvoreného adresára.

Zo servera FTP Presunúť do priečinka uploaddir

Krok 8. Teraz nahrajme jeden jediný súbor na server FTP.

dať upload1

Odošlite jeden samostatný súbor na server FTP

Krok 9. Na nahrávanie viacerých súborov na server FTP.

upload mput *

Odovzdajte viac súborov na server FTP

Na serveri FTP môžete skontrolovať nahrané súbory, ako je uvedené nižšie.

Skontrolujte nahrané súbory

Týmto sa končí táto príručka, kde sme nainštalovali server FTP a použili sme ho na nahrávanie a sťahovanie súborov. Ak potrebujete ďalšiu pomoc, zanechajte komentár a radi vám pomôžeme.

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...