Uporaba protokola FTP Z računalniki Linux
FTP je najpreprostejši in najbolj znan protokol prenosa datotek, ki izmenjuje datoteke med lokalnim računalnikom in oddaljenim računalnikom ali omrežjem. Linux in Unix operacijski sistemi imajo vgrajene ukazne vrstice, ki jih lahko uporabite kot odjemalce FTP za vzpostavitev povezave FTP.
Opozorilo: prenos FTP ni šifriran. Vsak, ki prestreže prenos, lahko prebere podatke, ki jih pošljete, vključno z vašim uporabniškim imenom in geslom. Za varen prenos uporabite SFTP .
Vzpostavite povezavo FTP
Preden lahko uporabite različne ukaze FTP, morate vzpostaviti povezavo z oddaljenim omrežjem ali računalnikom. Naredite to tako, da odprete terminalsko okno v Linuxu in vnesete ftp, ki mu sledi ime domene ali IP-naslov strežnika FTP, na primer ftp 192.168.0.1 ali ftp domain.com . Na primer:
ftp abc.xyz.eduTa ukaz poskuša vzpostaviti povezavo s strežnikom ftp pri abc.xyz.edu. Če uspe, vas prosimo, da se prijavite z uporabniškim imenom in geslom. Javni strežniki FTP pogosto omogočajo prijavo z uporabniškim imenom anonimnim in vašim e-poštnim naslovom kot geslom ali brez gesla.
Ko se prijavite uspešno, na zaslonu terminala vidite poziv ftp> . Preden nadaljujete, poiščite seznam razpoložljivih ukazov FTP s pomočjo funkcije pomoči . Koristen je zato, ker lahko nekateri ukazi FTP, ki so odvisni od vašega sistema in programske opreme, morda ne bodo delovali.
Primeri in opisi ukaza FTP
Ukazi FTP, ki se uporabljajo z Linuxom in Unixom, se razlikujejo od ukazov FTP, ki se uporabljajo v ukazni vrstici Windows. Tukaj so primeri, ki ponazarjajo tipične uporabe ukazov FTP FTP za daljinsko kopiranje, preimenovanje in brisanje datotek.
ftp> pomočFunkcija pomoči navaja ukaze, ki jih lahko uporabite za prikaz vsebine imenika, prenosa datotek in brisanja datotek. Ukaz ftp >? uresničuje isto stvar.
ftp> lsTa ukaz natisne imena datotek in podimenikov v trenutnem imeniku na oddaljenem računalniku.
ftp> cd kupcevTa ukaz spremeni trenutni imenik v podimenik imenovanih strank, če obstaja.
ftp> cdupTo spremeni trenutni imenik v nadrejeni imenik.
ftp> lcd [slike]Ta ukaz spremeni trenutni imenik na lokalnem računalniku na slike , če obstaja.
ftp> asciiTo se spremeni v način ASCII za prenos besedilnih datotek. ASCII je privzeto v večini sistemov.
ftp> binarnoTa ukaz se spremeni v binarni način za prenos vseh datotek, ki niso tekstovne datoteke.
ftp> get image1.jpgTo prenese datoteko image1.jpg z oddaljenega računalnika na lokalni računalnik. Opozorilo: če na lokalnem računalniku z istim imenom že obstaja datoteka, se prepiše.
ftp> postavite image2.jpgNaloži datoteko image2.jpg z lokalnega računalnika na oddaljeni računalnik . Opozorilo: če na oddaljenem računalniku z istim imenom že obstaja datoteka, se prepiše.
ftp>! lsČe dodate klicaj pred ukazom, izvršite navedeni ukaz na lokalnem računalniku. Torej, seznami imen datotek in imenika trenutnega imenika na lokalnem računalniku.
ftp> mget * .jpgZ ukazom mget. lahko prenesete več slik. Ta ukaz prenese vse datoteke, ki se končajo z .jpg.
ftp> preimenujete [iz] [v]Ukaz preimenovanja spremeni datoteko z imenom [from] na novo ime [to] na oddaljenem strežniku.
ftp> postavite lokalno datoteko [remote-file]Ta ukaz shrani lokalno datoteko na oddaljenem računalniku. PoĹĄlji lokalno datoteko [oddaljeno datoteko] isto stvar.
ftp> mput * .jpgTa ukaz naloži vse datoteke, ki se končajo z .jpg v aktivno mapo na oddaljenem računalniku.
ftp> izbrišite oddaljeno datotekoIzbriše datoteko, imenovano oddaljeno datoteko, na oddaljenem računalniku.
ftp> mdelete * .jpgTo izbriše vse datoteke, ki se končajo z .jpg v aktivni mapi na oddaljenem računalniku.
ftp> velikost-ime datotekeS tem ukazom določite velikost datoteke na oddaljenem računalniku.
ftp> mkdir [imenik-ime]Ustvarite nov imenik na oddaljenem strežniku.
ftp> pozivUkaz hitro vpelje ali izključi interaktivni način, tako da se ukazi v več datotekah izvedejo brez potrditve uporabnika.
ftp> končajUkaz Quit prekine sejo FTP in izstopi iz programa FTP. Ukazi bye in izhodi dosegajo isto stvar.
Možnosti ukazne vrstice
Možnosti (imenovane tudi zastave ali stikala) spremenijo delovanje ukaza FTP. Običajno možnost za ukazno vrstico sledi glavnemu ukazu FTP po presledku. Tukaj je seznam možnosti, ki jih lahko dodate ukazom FTP in opis, kaj delajo.
- -4 Pri vzpostavljanju stika z gostiteljem uporabljajte le IPv4
- -6 Uporabljajte le IPv6
- -e Onemogoči podporo zgodovine in urejanje ukazov
- -p Uporabite pasivni način prenosa podatkov
- -i Izključi interaktivno, ki se sproži med prenosom datotek
- -n Prepreči samodejno prijavo pri prvi povezavi
- -g Onemogoči zagon imena datoteke
- -v Odpravi strežnik za odstranitev, da prikaže vse odzive
- -d Vključuje odpravljanje napak