Failų perdavimo protokolas (FTP) yra a tinklo protokolas failų kopijoms perkelti iš vieno kompiuterio į kitą. An FTP klientas yra programa, leidžianti perkelti failus iš vieno kompiuterio į kitą. Pavyzdžiui, galite sukurti tinklalapius savo kompiuteryje ir naudokite FTP klientą svetainei įkelti į serverį, kuriame jis bus talpinamas.
Kas yra FTP?
FTP buvo sukurtas aštuntajame ir devintajame dešimtmečiuose, kad būtų palaikomas bendrinimas failais TCP / IP ir senesni tinklai. Protokolas laikosi kliento-serverio modelis komunikacijos. Norėdami perkelti failus su FTP, vartotojas paleidžia FTP kliento programą ir užmezga ryšį su nuotoliniu kompiuteriu, kuriame veikia FTP serverio programinė įranga. Užmezgus ryšį, klientas gali nusiųsti ir (arba) gauti failų kopijas. FTP serveris klausosi TCP prievadas 21 gaunamoms prisijungimo užklausoms iš FTP klientų. Kai gaunama užklausa, serveris naudoja šį prievadą ryšiui valdyti ir atidaro atskirą prievadą failų duomenims perduoti.
Pradiniai FTP klientai buvo komandinės eilutės programos
„Unix“ operacinės sistemos. Vadinama FTP variacija Trivial File Transfer Protocol (TFTP) taip pat buvo sukurtas palaikyti žemos klasės kompiuterines sistemas. Vėliau „Microsoft“ išleido „Windows FTP“ klientą su grafine sąsaja. Yra daugybė skirtingų FTP klientų Operacinės sistemos. Daugelis jų yra nemokami, tačiau yra ir aukščiausios kokybės FTP klientų, kurie turi papildomų funkcijų, pavyzdžiui, galimybę automatiškai perkelti failus pagal nustatytą tvarkaraštį.
„Wikimedia Commons“ / CC BY-SA 2.5 / Maketo nuotraukos
FTP klientų nustatymas
Atidarę FTP klientą pamatysite kelis skirtingus langelius, kuriuos turėsite užpildyti:
- Profilio vardas: Tai vardas, kurį ketinate suteikti savo svetainei.
- Pagrindinio kompiuterio vardas arba Adresas: Tai jūsų serverio pavadinimas pagrindinis puslapis yra talpinamas. Tai galite gauti iš savo prieglobos paslaugų teikėjo.
- Vartotojo ID ir Slaptažodis: Tai yra tas pats vartotojo vardas ir slaptažodis, kuriuos sukūrėte prisiregistruodami prie prieglobos paslaugos.
Norėdami prisijungti prie FTP serverio, turite vartotojo vardą ir slaptažodį, kuriuos nustatė serverio administratorius; tačiau kai kurie serveriai vadovaujasi specialia sutartimi, pagal kurią bet kuris klientas priima „anoniminį“ kaip savo vartotojo vardą. Klientai nustato FTP serverį pagal jį IP adresas (pvz., 192.168.0.1) arba pagrindinio kompiuterio pavadinimu (pvz., ftp.lifewire.com).
Taip pat turite pasirinkti FTP perkėlimo režimą. FTP palaiko du duomenų perdavimo būdus: paprastą tekstą (ASCII) ir dvejetainį. Dažna klaida naudojant FTP bandoma perkelti dvejetainį failą (pvz., Paveikslėlį, programą ar muzikos failą), kai veikia teksto režimas, todėl perkeltas failas yra netinkamas.
Galbūt norėsite pereiti į paleisties ypatybes ir pakeisti numatytąjį vietinį aplanką į aplanką savo kompiuteryje, kuriame laikote savo tinklalapio failus.
Kaip perkelti failus naudojant FTP
Kiekvienas FTP klientas yra šiek tiek kitoks, tačiau sąsajoje paprastai yra dvi pagrindinės plokštės:
- Kairiajame skydelyje rodomi failai jūsų kompiuteryje.
- Dešiniajame skydelyje rodomi failai prieglobos serveryje.
Kairėje pusėje raskite failą, kurį norite perkelti, ir dukart spustelėkite jį, kad failas būtų rodomas dešinėje. Taip pat galima perkelti failus iš prieglobos serverio į kompiuterį. Taip pat galite peržiūrėti, pervardyti, ištrinti ir perkelti failus. Jei jums reikia sukurti naujus failų aplankus, taip pat galite tai padaryti.
Įsitikinkite, kad prieglobos paslaugų aplankus nustatėte tiksliai taip, kaip juos nustatėte savo kompiuteryje, kad visada nusiųstumėte failus į teisingus aplankus.

FTP alternatyvos
Peer-to-peer (P2P) failų bendrinimas tokios sistemos kaip „BitTorrent“ siūlo pažangesnes ir saugesnes dalijimosi failais formas nei FTP technologija. Kartu su šiuolaikine debesies saugykla sistemose, tokiose kaip „Box“ ir „Dropbox“, „BitTorrent“ iš esmės pašalino FTP poreikį dalijantis failais; tačiau žiniatinklio kūrėjams ir serverių administratoriams vis tiek reikia reguliariai naudoti FTP.