FTP je najjednoduchší a najznámejší protokol prenosu súborov, ktorý vymieňa súbory medzi lokálnym počítačom a vzdialeným počítačom alebo sieťou. Operačné systémy Linux a Unix majú vstavané výzvy na príkazový riadok, ktoré môžete použiť ako FTP klientov na vytváranie FTP pripojenia.
Výstraha: FTP prenos nie je šifrovaný. Ktokoľvek, kto preberá prenos, môže čítať odoslané údaje, vrátane používateľského mena a hesla. Pre bezpečný prenos použite SFTP.
Vytvorte pripojenie FTP
Skôr ako budete môcť používať rôzne príkazy FTP, musíte vytvoriť spojenie so vzdialenou sieťou alebo počítačom. Urobte to otvorením terminálového okna v systéme Linux a písaním ftp po ktorom nasleduje názov domény alebo adresa IP servera FTP, ako napríklad ftp 192.168.0.1 alebo ftp domain.com , Napríklad:
ftp abc.xyz.edu
Tento príkaz sa pokúša pripojiť k ftp serveru na adrese abc.xyz.edu. Ak sa to podarí, požiada vás o prihlásenie pomocou používateľského mena a hesla. Verejné FTP servery často umožňujú prihlásiť sa pomocou užívateľského mena anonymný a vašu e-mailovú adresu ako heslo alebo bez hesla vôbec.
Keď sa úspešne prihlásite, zobrazí sa ftp> na obrazovke terminálu. Skôr, než začnete ďalej, získajte zoznam dostupných príkazov FTP pomocouPomoc Funkcie. Je to užitočné, pretože v závislosti od vášho systému a softvéru niektoré uvedené príkazy FTP môžu alebo nemusia fungovať.
Príkazy a popisy príkazov FTP
Príkazy FTP používané v systéme Linux a Unix sa líšia od príkazov FTP používaných s príkazovým riadkom systému Windows. Tu sú príklady, ktoré ilustrujú typické použitie príkazov Linux FTP na vzdialené kopírovanie, premenovanie a mazanie súborov.
ftp> help
Funkcia pomoci obsahuje zoznam príkazov, ktoré môžete použiť na zobrazenie obsahu adresára, prenos súborov a odstraňovanie súborov. Príkaz ftp> ? dosiahne to isté.
ftp> ls
Tento príkaz vytlačí názvy súborov a podadresárov v aktuálnom adresári na vzdialenom počítači.
ftp> cd zákazníkov
Tento príkaz zmení aktuálny adresár na podadresár s názvom zákazníci ak existuje.
ftp> cdup
Tým sa zmení aktuálny adresár na nadradený adresár.
ftp> lcd images
Tento príkaz zmení aktuálny adresár na lokálnom počítači na snímky , ak existuje.
ftp> ascii
Toto sa mení na režim ASCII pre prenos textových súborov. ASCII je štandardná vo väčšine systémov.
ftp> binárne
Tento príkaz sa zmení na binárny režim pre prenos všetkých súborov, ktoré nie sú textovými súbormi.
ftp> get image1.jpg
Súbor sa stiahne image1.jpg zo vzdialeného počítača do lokálneho počítača. Upozornenie: Ak v lokálnom počítači už existuje súbor s rovnakým názvom, prepisuje sa.
ftp> dať image2.jpg
Nahráva súbor image2.jpg z miestneho počítača do vzdialeného počítača. Upozornenie: Ak je na vzdialenom počítači už súbor s rovnakým názvom, je prepísaný.
ftp>! ls
Pridanie výkričníka pred príkaz vykoná zadaný príkaz na lokálnom počítači. Takže! Ls uvádza zoznam názvov súborov a názvov adresárov aktuálneho adresára v lokálnom počítači.
ftp> mget *
Pomocou príkazu mget. môžete prevziať viacero obrázkov. Tento príkaz preberá všetky súbory s koncovkou .jpg.
ftp>premenovať od do
Príkaz premenovať zmení súbor s názvom z na nový názov na na vzdialenom serveri.
ftp> lokálny súbor vzdialený súbor
Tento príkaz ukladá lokálny súbor na vzdialenom počítači. Odoslať lokálny súbor vzdialený súbor robí to isté.
ftp> mput *
Tento príkaz odovzdá všetky súbory, ktoré končia s .jpg, do aktívnej zložky na vzdialenom počítači.
ftp> odstrániť vzdialený súbor
Odstráni súbor s názvom remote-file na vzdialenom počítači.
ftp> mdelete *
Tým sa odstránia všetky súbory, ktoré končia s .jpg v aktívnom priečinku na vzdialenom počítači.
ftp> veľkosť súboru-meno
Pomocou tohto príkazu zistite veľkosť súboru na vzdialenom počítači.
ftp> mkdir adresár-názov
Vytvorte nový adresár na vzdialenom serveri.
ftp> výzva
Príkazový riadok zapína alebo vypína interaktívny režim tak, aby príkazy na viacerých súboroch boli vykonávané bez potvrdenia používateľa.
ftp> quit
Príkaz ukončenia ukončuje reláciu FTP a ukončí program FTP. Príkazy zbohom a východ dosiahnuť to isté.
Možnosti príkazového riadka
Voľby (nazývané aj príznaky alebo prepínače) upravujú činnosť príkazu FTP. Zvyčajne sa príkaz príkazu riadi hlavným príkazom FTP po medzere. Tu je zoznam možností, ktoré môžete pripojiť k príkazom FTP a opis toho, čo robia.
- -4 Pri kontakte s hostiteľom používajte iba protokol IPv4
- -6 Používajte iba protokol IPv6
- -eZakazuje podporu histórie a editáciu príkazov
- -pPre prenos dát používajte pasívny režim
- -iVypne interaktívne výzvu počas prenosu súborov
- -nZabraňuje automatickému prihláseniu pri prvom pripojení
- -gZakazuje globalizáciu názvu súboru
- -vVynúte odstránenie servera, aby sa zobrazili všetky odpovede
- -dZahrnuje ladenie












