Sissejuhatus FTP käsku

FTP tähistab failiedastusprotokolli. FTP vastutus on faili teisendamine ühest asukohast teise. Faili teisendamiseks kasutab FTP TCP-teenuseid. See kasutab kahte TCP-ühendust, st juht- ja andmeühendust. Nii juhtimis- kui ka andmeühendus kasutavad vastavalt tuntud pordi 21 ja tuntud pordi 20 ühendusi. Selles artiklis käsitleme erinevaid FTP käske.

Käskude töötlemine FTP-s

Suhtluseks saadab klient serverile käsud ja vastutasuks saadab server vastuse kliendile. Kliendi poolt saadetud käsud on vormis ASCII.

FTP käsud

FTP-käsud võib liigitada järgmistesse kuue rühma.

  1. Juurdepääsukäsud
  2. Failihalduskäsud
  3. Andmete vormindamise käsud
  4. Porti määravad käsud
  5. Failiedastuskäsud
  6. Mitmesugused käsud

arutame neid käske ükshaaval

1. Juurdepääsukäsud:

Kasutaja saab neid käske kasutada kaugsüsteemile pääsemiseks.

Allpool on pääsukäskude loend

  • KASUTAJA : Seda käsku kasutatakse kasutaja kohta teabe andmiseks. See võtab ühe argumendi, st kasutajatunnuse.
  • PASS : Seda käsku kasutatakse kasutaja parooli määramiseks või selle kasutaja abil saab süsteemi sisse logida. See võtab ühe argumendi, st kasutaja parooli.
  • ACCT : see annab teavet kasutajakonto kohta. See võtab ühe argumendi, st konto nime
  • QUIT : süsteemist väljalogimiseks kasutatakse seda käsku.
  • ABOR : See katkestab eelmise käsu.
  • REIN : seda kasutatakse süsteemi taasalustamiseks.

2. Failihalduskäsud:

Nende käskude abil saavad kasutajad kaugsüsteemis olevale failisüsteemile juurde pääseda. See võimaldab kasutajal luua uue kataloogi, kustutada faile, liikuda kataloogides jne

Allpool on loetelu failihalduskäskudest

  • CWD : seda käsku kasutatakse ühest kataloogist teise vahetamiseks. See võtab ühe argumendi, st kataloogi nime.
  • CDUP : seda kasutatakse emakataloogi lülitamiseks.
  • DELE : seda kasutatakse faili kataloogist kustutamiseks. See võtab ühe argumendi, st faili nime.
  • LOETELU : See sisaldab kõigi määratud kataloogis olevate failide loendit. See võtab ühe argumendi, st kataloogi nime.
  • NLIST : See annab failide loendi, ilma et nende atribuudid oleksid määratletud kataloogis. See võtab ühe argumendi, st kataloogi nime.
  • MKD : seda käsku kasutatakse uue kataloogi loomiseks. See võtab ühe argumendi, st kataloogi nime
  • RMD : Seda käsku kasutatakse kataloogi eemaldamiseks. See võtab ühe argumendi, st kataloogi nime.
  • PWD : see kuvab praeguse kataloogi nime.
  • RNTO : seda kasutatakse faili ümbernimetamiseks. See võtab ühe argumendi, st uue failinime
  • SMNT : seda kasutatakse failisüsteemi paigaldamiseks. See võtab ühe argumendi, st failisüsteemi nime.
  • RNFR : seda kasutatakse faili tuvastamiseks, mis tuleb ümber nimetada. See võtab ühe argumendi, st vana faili nimi.

3. Andmete vormindamise käsud:

Andmete atribuutide määratlemiseks on neid käske kasutatud. See määratleb andmete atribuudid nagu faili tüüp, andmete struktuur ja edastusrežiimid.

  • TÜÜP : see määrab faili tüübi. Faili tüübi määratlemiseks kulub viis argumenti. A ASCII jaoks, E EBCDIC jaoks, I pildi jaoks, N mitteprintimiseks ja T telneti jaoks.
  • STRU : see määratleb andmete korralduse. Selleks on vaja kolme argumenti. F faili jaoks, R kirje jaoks ja P lehe jaoks.
  • MODE : seda käsku kasutatakse faili edastusrežiimi määratlemiseks. Selleks on vaja kolme argumenti. S voo jaoks, B ploki jaoks ja C tihendatud jaoks.

4. Porti määravad käsud:

Seda kasutatakse kliendi poolel ühenduse loomiseks mõeldud pordinumbri määratlemiseks. Pordi numbri saab määrata ühega lollimisviisidest

  1. Klient saab PORT-käsu abil valida lühiajalise pordi numbri ja seejärel passiivse avatud abil serverile saata. Pärast lühikese pordinumbri saamist loob Sever aktiivse ava.
  2. Klient kasutab PASV-käsku ja käsib serveril valida suvalise pordi numbri. Server teeb sellel pordinumbril passiivse avamise ja saadab selle pordi numbri kliendile. Pärast pordinumbri saamist serverist väljastab klient selle pordi numbri jaoks aktiivselt avatud.

allpool on loend pordi defineerivatest käskudest

  • PORT : See käsk võimaldab kliendil valida pordi numbri. See võtab ühe argumendi, st kuuekohalise identifikaatori.
  • PASV : see käsk laseb serveril valida pordi numbri.

5. Failiedastuse käsud:

Failide edastamiseks kasutatakse neid käske. Need käsud võtavad ühe argumendi, st faili nime.

Allpool on failiedastuskäskude loend

  • RETR : seda käsku kasutab klient serverist failide toomiseks.
  • STOR : seda käsku kasutab klient failide serverisse salvestamiseks.
  • APPE : See sarnaneb käsuga STOR, kuid kui fail on olemas, tuleb sellele andmed lisada.
  • STOU : See sarnaneb ka käsuga STOR, kuid iga failinimi peaks kataloogis olema kordumatu.
  • ALLO : see käsk on serveris olevate failide jaoks mäluruumi eraldamiseks.
  • STAT : see käsk kuvab määratud failide oleku.
  • REST : see käsk positsioneerib failimarkeri määratud andmepunktides.

6. Mitmesugused käsud:

Neid käske kasutatakse teabe edastamiseks FTP kasutajale kliendi poolel.

Allpool on loetelu mitmesugustest käskudest.

  • ABI : See käsk kuvab teavet serveri kohta.
  • NOOP : seda käsku kasutatakse kontrollimaks, kas server on elus või mitte.
  • SITE : See käsk täpsustab konkreetsed käsud. See võtab ühe argumendi, st käsud.
  • SYST : See käsk kuvab teavet serveri kasutatava opsüsteemi kohta.

Soovitatavad artiklid

See on olnud FTP käskude juhend. Siin arutasime FTP käskude põhimõisteid ja erinevaid tüüpe. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. PowerShelli käsud
  2. Perli käsud
  3. Mis on võrguprotokollid
  4. Bootstrap-i käsud
  5. FTP vs TFTP (koos infograafikaga)
  6. Unixi kesta käskude loendi juhend

Kategooria: