Uzanta la FTP-Protokolo Kun Linuksaj Komputiloj
FTP estas la plej simpla kaj plej familiara dosier-protokolo, kiu interŝanĝas dosierojn inter loka komputilo kaj komputilo aŭ reto remota. Linuksaj kaj Uniksaj operaciumoj havas korpigitajn komandajn demandojn, kiujn vi povas uzi kiel FTP-klientoj por fari FTP-konekton.
Averto: FTP-dissendo ne estas ĉifrita. Ĉiu, kiu interrompas la transdono, povas legi la datumojn, kiujn vi sendas, inkluzive de via uzantnomo kaj pasvorto. Por sekura transdono, uzu SFTP .
Starigu FTP-Konekton
Antaŭ ol vi povas uzi la diversajn FTP-komandojn, vi devas establi konekton kun la malproksima reto aŭ komputilo. Faru tion per malfermado de fina fenestro en Linukso kaj tajpante ftp sekvatan de domajna nomo aŭ IP-adreso de la FTP-servilo, kiel ekzemple ftp 192.168.0.1 aŭ ftp domain.com . Ekzemple:
ftp abc.xyz.eduĈi tiu komando provas konekti al la ftp-servilo ĉe abc.xyz.edu. Se ĝi sukcesas, ĝi petas, ke vi ensalutu uzante uzantnomon kaj pasvorton. Publikaj FTP-serviloj ofte permesas al vi ensaluti uzante la uzantnomo anonima kaj via retpoŝta adreso kiel pasvorto aŭ sen pasvorto.
Kiam vi ensalutas sukcese, vi vidas ftp> pruvon en la fina ekrano. Antaŭ ol vi iros plu, akiru liston de la disponeblaj FTP-komandoj per la helpo- funkcio. Ĝi utilas, ke laŭ via sistemo kaj programaro, iuj el la komandoj de FTP enlistigitaj eble aŭ eble ne funkcios.
FTP-Komandaj Ekzemploj kaj Priskriboj
La FTP-komandoj uzataj kun Linukso kaj Unikso malsamas de la FTP-komandoj uzataj kun la komandlinio de Windows. Jen ekzemploj, kiuj ilustras tipajn uzojn de la Linukso FTP-komandoj por remote kopii, renomi kaj forigi dosierojn.
ftp> helpoLa helpo-funkcio listigas la ordonojn, kiujn vi povas uzi por montri la dosierujon enhavon, translokigi dosierojn kaj forigi dosierojn. La komando ftp >? plenumas la saman aferon.
ftp> lsĈi tiu komando presas la nomojn de la dosieroj kaj subdosierujoj en la aktuala dosierujo en la komputilo remota.
ftp> cd klientojĈi tiu komando ŝanĝas la nunan dosierujon al la subdosierujo nomata klientoj, se ĝi ekzistas.
ftp> cdupĈi tio ŝanĝas la nunan dosierujon al la gepatra dosierujo.
ftp> lcd [bildoj]Ĉi tiu komando ŝanĝas la nunan dosierujon sur la loka komputilo al bildoj , se ĝi ekzistas.
ftp> asciiĈi tio ŝanĝas al ASCII-maniero por translokigi tekstajn dosierojn. ASCII estas la defaŭlta en plej multaj sistemoj.
ftp> binaraĈi tiu komando ŝanĝas al binara reĝimo por translokigo de ĉiuj dosieroj, kiuj ne estas tekstaj dosieroj.
ftp> akiri image1.jpgĈi tio malŝarĝas la dosieron image1.jpg de la komputilo remota al la loka komputilo. Averto: Se jam ekzistas dosiero en la loka komputilo kun la sama nomo, ĝi estas superskribita.
ftp> metis image2.jpgAlŝutas la dosieron image2.jpg de la loka komputilo al la komputilo remota . Averto: Se jam ekzistas dosiero en la komputilo remota kun la sama nomo, ĝi estas superskribita.
ftp>! lsAldonante kriegan markon antaŭ komando ekzekutas la specifan komandon sur la loka komputilo. Do! Ls listigas la dosierojn kaj dosierujnojn de la nuna dosierujo en la loka komputilo.
ftp> mget * .jpgKun la mget-komando. Vi povas elŝuti plurajn bildojn. Ĉi tiu komando malŝarĝas ĉiujn dosierojn, kiuj finas kun .jpg.
ftp> renomi [de] [al]La renomata komando ŝanĝas la dosieron nomitan [de] al la nova nomo [al] sur la malproksima servilo.
ftp> metu lokan dosieron [remotekosiero]Ĉi tiu komando stokas lokan dosieron sur la malproksima maŝino. Sendu lokan dosieron [remote dosiero] faras la saman aferon.
ftp> mput * .jpgĈi tiu komando alŝutas ĉiujn dosierojn kiuj finas per .jpg al la aktiva dosierujo en la malproksima maŝino.
ftp> forviŝi remot-dosieronForigas la dosieron nomatan remot-dosieron sur la malproksima maŝino.
ftp> mdelete * .jpgĈi tio forigas ĉiujn dosierojn, kiuj finas kun .jpg en la aktiva dosierujo en la malproksima maŝino.
ftp> grandeca dosiernomoDetermini la grandecon de dosiero sur la malproksima maŝino kun ĉi tiu komando.
ftp> mkdir [dosierujo-nomo]Faru novan dosierujon en la malproksima servilo.
ftp> pruvoLa komenca komando turnas interaktivan modon aŭ ekstere por ke komandoj en pluraj dosieroj ekzekutas sen konfirmilo de uzanto.
ftp> ĉesuLa komando de forigo finigas la FTP-sesion kaj eliras la FTP-programon. La ordonoj kaj foriroj plenumas la saman aferon.
Komandlinaj Agordoj
Ebloj (ankaŭ nomitaj flagoj aŭ ŝaltiloj) modifas la funkciadon de FTP-komando. Kutime, komandlinia opcio sekvas la ĉefan FTP-komandon post spaco. Jen listo de opcioj, kiujn vi povas aldoni al FTP-komandoj kaj priskribon pri tio, kion ili faras.
- -4 Uzi nur IPv4 kiam kontaktante gastiganton
- -6 Uzu nur IPv6
- -e Malŝaltas historian subtenon kaj komandan redaktadon
- -p Uzu pasivan reĝimon por transdono de datumoj
- -i Malŝaltas interagajn instigojn dum dosieraj translokigoj
- -n Malhelpas aŭtomatan ensaluton ĉe unua konekto
- -g Malŝaltas dosiernomon globante
- -v Fortoj forigas la servilon por montri ĉiujn respondojn
- -d Engages pri elpurigado