Client FTP

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 12 noiembrie 2015; verificările necesită 6 modificări .

Client   FTP FTP - File Transfer Protocol (lit. „protocol de transfer de fișiere”) – Un program de calculator pentru simplificarea accesului la un server FTP . În funcție de scop, poate oferi utilizatorului acces simplu la un server FTP la distanță în modul consolă text , asumându-și doar munca de a trimite comenzi și fișiere utilizator , fie afișa fișiere pe un server la distanță ca și cum ar fi parte din sistemul de fișiere al computerului utilizatorului sau ambele. În ultimele două cazuri, clientul FTP își asumă sarcina de a interpreta acțiunile utilizatorului în comenzi de protocol FTP , făcând astfel posibilă utilizarea protocolului de transfer de fișiere fără a se familiariza cu toate complexitățile sale.

Exemple particulare de utilizare a unui client FTP pot fi:

Implementare

În cel mai simplu (dar cel mai complex) caz al utilizatorului, un client FTP este un emulator de sistem de fișiere care se află pur și simplu pe un alt computer. Cu acest sistem de fișiere, puteți efectua toate acțiunile familiare utilizatorului: copiați fișiere de pe server și pe server, ștergeți fișiere, creați fișiere noi. În unele cazuri, este posibil și deschiderea fișierelor - pentru vizualizare, lansare de programe, editare. Este necesar doar să țineți cont de faptul că deschiderea unui fișier implică descărcarea prealabilă a acestuia pe computerul utilizatorului. Exemple de astfel de programe sunt:

Datorită prevalenței protocolului FTP, există clienți FTP simpli (în ceea ce privește implementarea) în aproape fiecare sistem de operare . Cu toate acestea, utilizarea acestor clienți necesită abilități în utilizarea consolei , precum și cunoașterea comenzilor de protocol pentru comunicarea cu serverul. Deci, în Windows , un astfel de utilitar este ftp.exe. Multe versiuni Linux au și un utilitar ftp.

Permisiuni și autorizare

Sistemul de fișiere de pe un server la distanță are de obicei setări de permisiuni pentru diferiți utilizatori. Deci, de exemplu, doar unele fișiere pot fi accesate de utilizatori anonimi, existența altor utilizatori nu va fi cunoscută. Un alt grup de utilizatori poate avea acces la alte fișiere sau, de exemplu, pe lângă drepturile de citire a fișierelor, pot fi acordate și drepturile de a scrie fișiere noi sau de a actualiza fișiere existente. Gama de opțiuni de drepturi de acces depinde de sistemul de operare și software-ul fiecărui server FTP. De regulă, ei împărtășesc drepturile de a vizualiza conținutul unui folder (adică abilitatea de a obține o listă a fișierelor conținute în acesta), de a citi fișierul (fișierele), de a scrie (crea, șterge, actualiza) fișierele).

Pentru autorizare , serverul FTP, atunci când un client FTP se conectează la acesta, îi cere acestuia din urmă un nume de utilizator și o parolă. Majoritatea clienților FTP solicită la rândul lor aceste date de la utilizator în mod interactiv. Există, de asemenea, o altă modalitate de a specifica aceste date prin includerea lor în adresa URL a serverului FTP. Deci, de exemplu, în linie

ftp://vasya:[email protected]

Nu este neobișnuit ca această metodă de a specifica un nume de utilizator și o parolă să fie singura acceptată de un client FTP.

Vezi și