FTP parancsok Az FTP-parancsok hat különböző típusa

Tartalomjegyzék:

Anonim

Bevezetés az FTP parancsba

Az FTP a File Transfer Protocol. Az FTP felelőssége egy fájl átalakítása egyik helyről a másikra. A fájl átalakításához az FTP TCP szolgáltatásokat használ. Két TCP kapcsolatot használ, azaz a vezérlő kapcsolatot és az adatkapcsolatot. Mind a vezérlő, mind az adatkapcsolat a jól ismert 21 portot, illetve a 20 jól ismert portot használja. Ebben a cikkben a különféle FTP-parancsokat tárgyaljuk.

Parancsfeldolgozás FTP-ben

Kommunikáció céljából az ügyfél parancsokat küld a kiszolgálónak, és cserébe a szerver válaszokat küld az ügyfélnek. Az ügyfél oldaláról küldött parancsok ASCII formátumú karakterkészletben vannak.

FTP parancsok

Az FTP parancsokat a következő hat csoportba lehet sorolni.

  1. Hozzáférési parancsok
  2. Fájlkezelési parancsok
  3. Adat formázási parancsok
  4. Port meghatározó parancsok
  5. Fájlátviteli parancsok
  6. Vegyes parancsok

tárgyaljuk ezeket a parancsokat egyenként

1.A hozzáférési parancsok:

A felhasználó ezeket a parancsokat használhatja a távoli rendszer eléréséhez.

Az alábbiakban felsoroljuk a hozzáférési parancsokat

  • FELHASZNÁLÓ : Ez a parancs a felhasználóval kapcsolatos információk megadására szolgál. Egy érvre, azaz a felhasználói azonosítóra van szükség.
  • PASS : Ezt a parancsot a felhasználó jelszavának beállításához használják, vagy ezzel a felhasználóval bejelentkezhetnek a rendszerbe. Egy érvre, azaz a felhasználói jelszóra van szükség.
  • ACCT : Információkat ad a felhasználói fiókról. Egy érvre, azaz a fiók nevére van szükség
  • QUIT : A rendszerből való kijelentkezéshez ez a parancs kerül felhasználásra.
  • ABOR : Megszakítja az előző parancsot.
  • REIN : A rendszer újbóli inicializálására szolgál.

2. Fájlkezelési parancsok:

A felhasználók ezekkel a parancsokkal férhetnek hozzá a távoli rendszeren található fájlrendszerhez. Ez lehetővé teszi a felhasználó számára, hogy új könyvtárat hozzon létre, fájlokat töröljen, navigáljon a könyvtárakban stb

Az alábbiakban látható a fájlkezelési parancsok listája

  • CWD : Ezt a parancsot az egyik könyvtárból a másikba váltáshoz használják. Egy argumentumot vesz igénybe, azaz a könyvtár nevét.
  • CDUP : A szülő könyvtárra váltásra szolgál.
  • TÖRLÉS : A fájlt a könyvtárból törli. Egy argumentumot vesz igénybe, azaz a fájl nevét.
  • LISTA : Ez tartalmazza a megadott könyvtárban található összes fájl listáját. Egy argumentumot vesz igénybe, azaz a könyvtár nevét.
  • NLIST : A fájlok listáját jeleníti meg, anélkül, hogy az attribútumok a megadott könyvtárban lennének. Egy argumentumot vesz igénybe, azaz a könyvtár nevét.
  • MKD : Ez a parancs új könyvtár létrehozására szolgál. Egy argumentumot vesz igénybe, azaz a könyvtár nevét
  • RMD : Ez a parancs a könyvtár eltávolítására szolgál. Egy argumentumot vesz igénybe, azaz a könyvtár nevét.
  • PWD : Megjeleníti az aktuális könyvtár nevét.
  • RNTO : A fájl átnevezésére szolgál. Egy argumentum szükséges, azaz új fájlnév
  • SMNT : A fájlrendszer felszerelésére szolgál. Egy argumentumot vesz igénybe, azaz a fájlrendszer nevét.
  • RNFR : Az átnevezendő fájl azonosítására szolgál. Egy argumentumot vesz igénybe, azaz a régi fájl nevét.

3. Adat formázási parancsok:

az adatok attribútumainak meghatározásához ezeket a parancsokat használták. Meghatározza az adatjellemzőket, például a fájl típusát, az adatok felépítését és az átviteli módokat.

  • TÍPUS : Meghatározza a fájl típusát. Öt érvre van szükség a fájltípus meghatározásához. A ASCII, E EBCDIC, I kép, N nonprint és T telnet esetén.
  • STRU : Meghatározza az adatok szervezését. Három érvre van szükség. F fájlhoz, R rekordhoz és P oldalhoz.
  • MODE : Ez a parancs a fájl átviteli módjának meghatározására szolgál. Három érvre van szükség. S adatfolyamhoz, B blokkhoz és C tömörítetthez.

4. A portot meghatározó parancsok:

A portszám meghatározására szolgál az ügyféloldali kapcsolathoz. A portszám hozzárendelhető a bolondítási módszerek egyikével

  1. Az ügyfél a PORT paranccsal választhat egy ideiglenes portszámot, majd passzív nyitással küldheti el a kiszolgálóra. Miután megkapta az ideiglenes portszámot, a Sever aktív nyílást hoz létre.
  2. Az ügyfél a PASV parancsot használja, és utasítja a kiszolgálót, hogy válasszon bármilyen portszámot. A szerver passzív módon nyitja meg a portszámot, és elküldi azt a kliensnek. Miután portszámot kapott egy kiszolgálótól, az ügyfél aktívan nyitja meg a portszámot.

Az alábbiakban felsoroljuk a portot meghatározó parancsokat

  • PORT : Ez a parancs lehetővé teszi az ügyfél számára a portszám kiválasztását. Egy érvre, azaz hatjegyű azonosítóra van szükség.
  • PASV : Ez a parancs lehetővé teszi a kiszolgálónak, hogy kiválassza a portszámot.

5. Fájlátviteli parancsok:

A fájlok továbbításához ezeket a parancsokat használjuk. Ezek a parancsok egy argumentumot vesznek fel, azaz a fájl nevét.

Az alábbiakban felsoroljuk a fájlátviteli parancsokat

  • RETR : Ezt a parancsot az ügyfél használja fájlok letöltésére a szerverről.
  • STOR : Ezt a parancsot az ügyfél használja a fájlok tárolására a kiszolgálóra.
  • APPE : Hasonló a STOR parancshoz, de ha fájl létezik, akkor az adatokat hozzá kell csatolni.
  • STOU : Hasonló a STOR parancshoz, de minden fájlnévnek egyedinek kell lennie a könyvtárban.
  • ÖSSZES : Ez a parancs tárhelyet kioszt a fájlokra a szerveren.
  • STAT : Ez a parancs megjeleníti a megadott fájlok állapotát.
  • REST : Ez a parancs a fájljelölőt a megadott adatpontokon helyezi el.

6. Vegyes parancsok:

Ezeket a parancsokat az ügyfelek FTP-felhasználóinak történő továbbításra használják.

Az alábbiakban található a különféle parancsok listája.

  • SEGÍTSÉG : Ez a parancs információkat jelenít meg a szerverről.
  • NOOP : Ezt a parancsot annak ellenőrzésére használják, hogy a szerver él-e vagy sem.
  • HELY : Ez a parancs meghatározza a konkrét parancsokat. Egy érvre, azaz a parancsokra van szükség.
  • SYST : Ez a parancs információkat jelenít meg a kiszolgáló által használt operációs rendszerről.

Ajánlott cikkek

Ez az FTP parancsok útmutatója. Itt megvitattuk az FTP-parancsok alapelveit és különféle típusait. A következő cikkeket is megnézheti további információkért -

  1. PowerShell parancsok
  2. Perl parancsok
  3. Mi a hálózati protokollok?
  4. Rendszerindító parancsok
  5. FTP vs TFTP (infografikával)
  6. Útmutató az Unix Shell parancsok listájához