Përdorimi i Protokollit FTP Me Kompjuter Linux
FTP është protokolli më i thjeshtë dhe më i njohur i transferimit të skedarëve që shkëmben skedarë midis një kompjuteri lokal dhe një kompjuteri ose rrjeti të largët. Sistemet operative Linux dhe Unix kanë ndërtuar në komandën e linjës që ju mund të përdorni si klientë FTP për të bërë një lidhje FTP.
Paralajmërim: Një transmetim FTP nuk është i koduar. Çdokush që përgjon transmetimin, mund të lexojë të dhënat që dërgoni, duke përfshirë emrin dhe fjalëkalimin tuaj. Për një transmetim të sigurt, përdorni SFTP .
Vendosni një lidhje FTP
Para se të përdorni komandat e ndryshme FTP, duhet të krijoni një lidhje me rrjetin ose kompjuterin në distancë. Bëni këtë duke hapur një dritare terminali në Linux dhe duke shtypur ftp pasuar nga një emër domain ose një adresë IP e serverit FTP, si ftp 192.168.0.1 ose ftp domain.com . Për shembull:
ftp abc.xyz.eduKy komandë përpiqet të lidhet me serverin ftp në abc.xyz.edu. Nëse kjo arrin, ju kërkon të identifikoheni duke përdorur një emër përdoruesi dhe fjalëkalim. Serverat FTP publik shpesh ju lejojnë të hyni duke përdorur emrin e përdoruesit anonim dhe adresën tuaj të postës elektronike si një fjalëkalim ose pa fjalëkalim fare.
Kur të hyni me sukses, shihni një ftp> në ekranin e terminalit. Para se të shkoni më tej, merrni një listë të komandave FTP në dispozicion duke përdorur funksionin e ndihmës . Është e dobishme, sepse në varësi të sistemit dhe softuerit tuaj, disa nga komandat FTP të listuara mund ose nuk mund të funksionojnë.
Shembujt dhe përshkrimet e komandës FTP
Komandat FTP të përdorura me Linux dhe Unix ndryshojnë nga komandat FTP të përdorura me linjën komanduese të Windows. Këtu janë shembuj që ilustrojnë përdorimet tipike të komandave FTP të Linux për kopjimin, riemërimin dhe fshirjen e dosjeve në distancë.
ftp> ndihmëFunksioni i ndihmës i rendit komandat që mund t'i përdorni për të treguar përmbajtjen e dosjeve, transferimin e skedarëve dhe fshirjen e skedarëve. Komanda ftp >? kryen të njëjtën gjë.
ftp> lsKy komandë printon emrat e skedarëve dhe nënndrejtoreve në dosjen aktuale në kompjuterin në distancë.
ftp> konsumatorët cdKy komandë ndryshon direktorinë aktuale në nën-direktorinë e klientëve të emëruar nëse ekziston.
ftp> cdupKjo e ndryshon direktorinë aktuale në dosjen e prindërve.
ftp> lcd [images]Ky komandë ndryshon direktorinë e tanishme në kompjuterin lokal tek imazhet , nëse ekziston.
ftp> asciiKjo ndryshon në mënyrën ASCII për transferimin e skedarëve të tekstit. ASCII është parazgjedhja në shumicën e sistemeve.
ftp> binarKy komandë ndryshon në modalitetin binar për transferimin e të gjitha skedarëve që nuk janë skedarë teksti.
ftp> merrni image1.jpgKjo shkarkon skedarin image1.jpg nga kompjuteri i largët në kompjuterin lokal. Paralajmërim: Nëse ekziston një skedar në kompjuterin lokal me të njëjtin emër, mbishkruhet.
ftp> vendos image2.jpgNgarkon imazhin image2.jpg nga kompjuteri lokal në kompjuterin e largët . Paralajmërim: Nëse ekziston një skedar në kompjuterin e largët me të njëjtin emër, mbishkruhet.
ftp>! lsShtimi i një pikëçudreje para një komande ekzekuton komandën e specifikuar në kompjuterin lokal. Pra, lista liston emrat e skedarëve dhe emrat e direktorisë së drejtorisë aktuale në kompjuterin lokal.
ftp> mget * .jpgMe komandën mget. mund të shkarkoni imazhe të shumta. Ky komandë shkarkon të gjitha skedarët që përfundojnë me .jpg.
ftp> riemërto [nga] [të]Komanda rename ndryshon skedarin me emrin [nga] tek emri i ri [në] në serverin e largët.
ftp> vendosni skedarin lokal [fotografi të largët]Ky komandë ruan një skedar lokal në makinën e largët. Dërgon skedarin lokal [fotografi të largët] bën të njëjtën gjë.
ftp> mput * .jpgKy komandë i ngarkon të gjitha dosjet që përfundojnë me .jpg në dosjen aktive në makinën e largët.
ftp> fshini file të largëtFshin skedarin me emrin file të largët në makinë të largët.
ftp> mdelete * .jpgKjo fshin të gjitha dosjet që përfundojnë me .jpg në dosjen aktive në makinë të largët.
ftp> madhësia e file-namePërcaktoni madhësinë e një skedari në makinë të largët me këtë komandë.
ftp> mkdir [directory-name]Bëni një direktori të re në serverin e largët.
ftp> shpejtëKomanda e menjëhershme e ndez ose fiket modalitetin interaktiv në mënyrë që komandat në skedarë të shumtë të ekzekutohen pa konfirmimin e përdoruesit.
ftp> lëKomanda e lë të përfundojë sesionin FTP dhe del nga programi FTP. Komandat bye dhe dalje arrijnë të njëjtën gjë.
Opsionet e vijës së komandës
Opsionet (të quajtura edhe flamuj ose ndërprerës) ndryshojnë funksionimin e një komande FTP. Zakonisht, një opsion i vijës së komandës ndjek komandën kryesore FTP pas një hapësire. Këtu është një listë e opsioneve që mund t'i bashkëngjitni komandat FTP dhe një përshkrim të asaj që ata bëjnë.
- -4 Përdorni vetëm IPv4 kur kontaktoni një host
- -6 Përdorni vetëm IPv6
- -e Çaktivizon mbështetjen e historisë dhe redaktimin e komandës
- -p Përdorni modalitetin pasiv për transferimin e të dhënave
- -i Ndërpret ndërveprimin nxitës gjatë transferimit të skedarëve
- -n Ndalon hyrjen automatike në lidhjen e parë
- -g Disables globbing name file name
- -v Forcon serverin e largimit për të treguar të gjitha përgjigjet
- -d Angazho debugging