FTP-protokollan käyttö Linux-tietokoneiden kanssa
FTP on yksinkertaisin ja tunnetuin tiedostoprotokolla, joka vaihtaa tiedostoja paikallisen tietokoneen ja etätietokoneen tai verkon välillä. Linux- ja Unix-käyttöjärjestelmissä on sisäänrakennetut komentorivin kyselyt, joita voit käyttää FTP-asiakkaina FTP-yhteyden muodostamiseen.
Varoitus: FTP-lähetystä ei salata. Jokainen, joka sieppaa lähetyksen, voi lukea lähettämäsi tiedot, mukaan lukien käyttäjätunnuksesi ja salasanasi. Suojattu lähetys käyttää SFTP: tä .
Luo FTP-yhteys
Ennen kuin voit käyttää erilaisia FTP-komentoja, sinun on luotava yhteys etäverkkoon tai tietokoneeseen. Tee tämä avaamalla päätelaitteen ikkuna Linuxissa ja kirjoittamalla FTP-palvelimen verkkotunnuksen tai FTP-palvelimen IP-osoitteen, kuten ftp 192.168.0.1 tai ftp domain.com . Esimerkiksi:
ftp abc.xyz.eduTämä komento yrittää muodostaa yhteyden ftp-palvelimeen osoitteessa abc.xyz.edu. Jos se onnistuu, se pyytää kirjautumista käyttäjätunnuksella ja salasanalla. Julkiset FTP-palvelimet antavat usein kirjautumisen anonyymit käyttäjätunnuksella ja sähköpostiosoitteellasi salasanaksi tai ilman salasanaa lainkaan.
Kun kirjaudut sisään onnistuneesti, näet FTP- kehotteen pääteikkunassa. Ennen kuin menet edelleen, saat luettelon käytettävissä olevista FTP-komennoista aputoiminnon avulla . Se on hyödyllinen, koska järjestelmästä ja ohjelmistosta riippuen jotkin FTP-komennot voivat tai eivät välttämättä toimi.
FTP-komentojen esimerkit ja kuvaukset
FTP-komennot, joita käytetään Linuxissa ja Unixissa, poikkeavat FTP-komennoista, joita käytetään Windowsin komentorivillä. Seuraavassa on esimerkkejä, jotka havainnollistavat Linux FTP -komentojen tyypillisiä käyttötapoja etätietojen kopioimiseen, nimeämiseen ja tiedostojen poistoon.
ftp> apuaOhje-toiminnossa luetellaan komennot, joiden avulla voit näyttää hakemiston sisällön, siirtää tiedostoja ja poistaa tiedostoja. Komento ftp >? tekee saman asian.
ftp> lsTämä komento tulostaa tiedostojen ja alihakemistojen nimet nykyisessä hakemistossa etätietokoneessa.
ftp> cd-asiakkailleTämä komento muuttaa nykyisen hakemiston asiakkaiden alihakemistoon, jos se on olemassa.
ftp> cdupTämä muuttaa nykyisen hakemiston vanhemman hakemistoon.
ftp> lcd [kuvat]Tämä komento muuttaa paikallisen tietokoneen nykyisen hakemiston kuviksi , jos se on olemassa.
ftp> asciiTämä muuttuu ASCII-tilaksi tekstitiedostojen siirtämiseksi. ASCII on oletuksena useimmissa järjestelmissä.
ftp> binääriTämä komento muuttuu binäärimuodoksi kaikkien tiedostojen siirtämiseen, jotka eivät ole tekstitiedostoja.
ftp> get image1.jpgTämä lataa tiedoston image1.jpg etätietokoneelta paikalliseen tietokoneeseen. Varoitus: Jos paikallisella tietokoneella on jo sama nimi, se korvataan.
ftp> laita image2.jpgLataa tiedoston image2.jpg paikalliselta tietokoneelta etätietokoneeseen . Varoitus: Jos etätietokoneessa on jo sama nimi, se korvataan.
ftp>! lsLisäämällä huutomerkin komenton eteen suorittaa määritetyn komennon paikallisessa tietokoneessa. Niin! Ls luetellaan paikallisen tietokoneen nykyisen hakemiston tiedostonimet ja hakemistonimet.
ftp> mget * .jpgMget-komennolla. voit ladata useita kuvia. Tämä komento lataa kaikki tiedostot, jotka loppuvat .jpg: n kanssa.
ftp> nimeä [lähtien] [to]Nimeämiskomento muuttaa tiedostosta [lähtien] etäpalvelimen uudelle nimelle [to].
ftp> laita paikallinen tiedosto [etätiedosto]Tämä komento tallentaa paikallisen tiedoston etäkoneelle. Lähetä paikallinen tiedosto [etätiedosto] tekee saman.
ftp> mput * .jpgTämä komento lataa kaikki .jpg-tiedostot etäkoneen aktiiviseen kansioon.
ftp> poista kauko-tiedostoPoistaa etätiedoston nimeltä etätietokoneen tiedoston .
ftp> mdelete * .jpgTämä poistaa kaikki tiedostot, jotka loppuvat .jpg-tiedoston kanssa etäkoneen aktiivisessa kansiossa.
ftp> koko tiedostonimiMääritä etätietokoneen tiedoston koko tällä komennolla.
ftp> mkdir [hakemiston nimi]Tee uusi hakemisto etäpalvelimelta.
ftp> promptPikakomento kytkee interaktiivisen tilan päälle tai pois päältä niin, että useiden tiedostojen komennot suoritetaan ilman käyttäjän vahvistusta.
ftp> lopetaLopetuskomento lopettaa FTP-istunnon ja poistuu FTP-ohjelmasta. Komentojen bye ja exit päästävät samaan asiaan.
Komentorivivalinnat
Asetukset (joita kutsutaan myös lippujen tai kytkinten) muokkaavat FTP-komennon toimintaa. Tavallisesti komentorivivalitsin seuraa tärkeintä FTP-komentoa tilan jälkeen. Tässä on luettelo vaihtoehdoista, jotka voit liittää FTP-komentoihin ja kuvaus siitä, mitä he tekevät.
- -4 Käytä vain IPv4-protokollaa ottaessasi yhteyttä isäntään
- -6 Käytä vain IPv6: ta
- -e Poistaa historian tuen ja komentojen muokkaamisen
- -p Käytä passiivimuotoa tiedonsiirtoon
- -i Sammuttaa vuorovaikutteiset tiedostot tiedostonsiirtojen aikana
- -n Estää automaattisen kirjautumisen ensimmäisellä yhteydellä
- -g Poistaa tiedoston nimet
- -v Pakottaa poistaa palvelimen näyttää kaikki vastaukset
- -d Antaa virheenkorjauksen