Failų perdavimo protokolas (FTP) naudojamas failams perkelti iš vieno kompiuterio per vietinį tinklą ir internetą. Ši technologija yra viena iš populiariausių ir leidžia ir atsisiųsti, ir įkelti reikalingus duomenis į nuotolinius serverius.
Nurodymai
1 žingsnis
Norėdami naudoti protokolą, vartotojas turi įdiegti specialią kliento programą, kuri prisijungs prie nuotolinio kompiuterio. Norėdami užmegzti ryšį, vartotojas turi nurodyti serverio, su kuriuo užmezgamas ryšys, duomenis. Jei duomenys buvo nurodyti sėkmingai, programos lange rodomi katalogai, atidaryti serveriui peržiūrėti.
2 žingsnis
Naudodami naudojamos programos sąsajos elementus, galite arba perkelti serverio aplankus į savo kompiuterį, arba įkelti duomenis į šį serverį iš savo failų sistemos. Operacijos su failais, vykdomos per FTP klientus, praktiškai nesiskiria nuo panašių dirbant su kompiuterine sistema. Pavyzdžiui, galite kopijuoti, iškirpti ir ištrinti įvairius aplankus ir pasirinktus dokumentus.
3 žingsnis
Kai bandoma prisijungti prie nuotolinio serverio per programą, atsidaro atskiras tinklo prievadas, per kurį perduodama reikalinga ryšio ir keitimosi failais užklausa. Paprastai ryšiui užmegzti naudojamas 21 prievadas ir atskiras ftp: // protokolas, kuris nurodomas konfigūruojant klientą. Programa taip pat praneša serveriui, kad reikia naudoti konkretų aktyvų arba pasyvų ryšio tipą, nuo kurio serverio atsakas ir ryšio nustatymas priklauso nuo keitimosi informacija.
4 žingsnis
Esant aktyviam ryšiui, serveris automatiškai atidaro vartotojui konkretų prievadą, per kurį vyksta duomenų mainai. Visa informacija iš serverio perduodama per sukurtą ryšį. Aktyviu duomenų mainų režimu paprastai pasirenkamas 20 prievadas, tačiau nuotolinė mašina gali pasirinkti savavališką vertę, neviršijančią 1024. Pasyviuoju režimu serveris parenka bet kurį prievadą, kurio skaitinė vertė viršija 10000. Po to, mašina susieja ryšį su dabartine sesija ir siunčia reikalingas instrukcijas bei reikšmes kliento kompiuteriui, kuris pradeda naudoti serverio skirtą prievadą ryšiui sujungti ir perduoti.
5 žingsnis
Verta paminėti, kad dauguma šiuolaikinių FTP klientų mėgina užmegzti pasyvų ryšį bandydami perkelti duomenis iš serverio. Užmezgus ryšį, galima keistis failais. Taigi kliento kompiuteris nustato ryšio tipą, o serveris informuoja, ar jis sugeba perduoti duomenis nurodytomis sąlygomis.