close

Protocolul de transfer de fișiere SSH

Mergi la navigare Mergi la căutare

Protocolul SFTP permite o serie de operațiuni pe fișiere de la distanță. SFTP încearcă să fie mai independent de platformă decât SCP , de exemplu, SCP acceptă extinderea wildcard-urilor specificate de client pe server, în timp ce designul SFTP evită această problemă. Deși SCP este aplicat cel mai adesea pe platformele Unix , serverele SFTP există pe majoritatea platformelor .

Secure Internet Live Conferencing ( SILC ) definește protocolul SFTP ca protocol implicit de transfer de fișiere . În SILC, datele protocolului SFTP nu sunt protejate cu SSH, dar SILC Secure Packet Protocol este utilizat pentru a încapsula datele SFTP în pachetele SILC pentru a fi transportate de la egal la egal ( P2P ) . Acest lucru este posibil deoarece SFTP este conceput pentru a fi independent de protocol.

SFTP folosește portul TCP 22.

Încărcare ( încărcare fișier )

Pentru încărcările de fișiere, fișierele transferate pot fi asociate cu atributele lor de bază, cum ar fi timpul. Acesta din urmă este un avantaj față de protocolul FTP comun , deoarece nu are niciun credit pentru includerea fișierelor la data inițială.

Clienți SFTP

Pentru clienții care utilizează SFTP, programele SFTP oferă o interfață interactivă similară cu programele FTP tradiționale . Unele implementări ale programului SCP folosesc de fapt protocolul SFTP pentru a efectua transferuri de fișiere, cu toate acestea, unele dintre aceste implementări sunt încă de rezervă la protocolul SCP dacă serverul SFTP nu oferă serviciu.

SFTP astăzi

În ceea ce privește utilizarea sau standardizarea protocolului, acesta nu este încă un standard de internet . Cea mai recentă specificație este un proiect Internet învechit, care definește versiunea 6 a protocolului . În prezent, cea mai utilizată versiune este versiunea 3, care este rulată de popularul server SFTP OpenSSH . Multe Windows își bazează implementările pe servere SFTP folosind versiunea 4 a protocolului, care le-a redus legăturile cu platforma Unix .

O oarecare confuzie

O greșeală foarte frecventă care apare adesea la denumirea SFTP este să credem că protocolul SFTP este obținut prin executarea FTP peste SSH , avem de-a face într-adevăr cu un nou protocol conceput de grupul de lucru IETF SECSH . O altă eroare răspândită este confuzia acronimului SFTP, deoarece este adesea confundat cu Protocolul de transfer de fișiere simplu , un program de linie de comandă pe care clientul îl execută o parte din acest protocol.

Protocolul SFTP în sine nu oferă autentificare și securitate, ci mai degrabă se așteaptă ca protocolul de bază să îl securizeze. SFTP este folosit frecvent ca subsistem al protocolului SSH, fiind proiectat de același grup, totuși, este posibil să-l ruleze prin SSH (și unele implementări care îl acceptă) sau alte fluxuri de date. Un client de protocol SFTP care dorește să se conecteze la un server SSH trebuie să cunoască calea către serverul SFTP binar în locul oricărui server.

Vezi și

Link- uri externe