SFTP:n ja SCP:n ero

SFTP:n ja SCP:n ero
SFTP:n ja SCP:n ero

Video: SFTP:n ja SCP:n ero

Video: SFTP:n ja SCP:n ero
Video: Naku Ankka ja Porno Pete 2024, Marraskuu
Anonim

SFTP vs SCP

SCP (Secure Copy) perustuu Secure Shell (SSH) -protokollaan, ja se tarjoaa mahdollisuuden siirtää tiedostoja turvallisesti isäntien välillä. SFTP (Secure File Transfer Protocol) on protokolla, jota käytetään tiedostojen siirtämiseen suojatun kanavan kautta. Sen kehitti Internet Engineering Task Force (IETF) Secure Shell -protokollan (SSH) laajennukseksi. SFTP olettaa, että viestintään käytetty kanava on suojattu ja että palvelin on todentanut asiakkaan ja asiakasta koskevat tiedot ovat käytettävissä protokollan käyttöä varten.

Mikä on SFTP?

SFTP on protokolla, jota käytetään tiedostojen siirtämiseen suojatun kanavan kautta. SFTP perustuu asiakas-palvelin-arkkitehtuuriin. Laaj alti tunnettu SFTP-palvelin on OpenSSH, ja SFTP-asiakkaat toteutetaan komentoriviohjelmina (OpenSSH:n mukana toimitettuna) tai GUI-sovelluksina. SFTP tarjoaa salauksen sekä datalle että komennoille, jotka siirretään ja suojaa arkaluontoisia tietoja, kuten salasanoja. SFTP ei ole vain protokolla tiedostojen käyttämiseen ja siirtoon, se on itse asiassa tiedostojärjestelmän protokolla.

Mikä on SCP?

SCP-protokolla tarjoaa turvallisen tavan siirtää tiedostoja isäntien välillä. Yksinkertaisesti SCP:tä voidaan pitää RCP:n (UNIXin etäkopiointikomento) ja SSH:n integraationa. SCP:n salaus ja todennus tarjotaan käyttämällä SSH-protokollaa, kun taas BSD (Berkeley Software Distribution, joskus kutsutaan myös Berkeley Unix) RCP tarjoaa perustan varsinaiselle tiedostojen siirrolle. SCP toimii portissa 22. SCP estää kolmansia osapuolia sieppaamasta tiedostojen lähetystä ja katsomasta datapakettien sisältöä. Kun asiakas lataa tiedoston palvelimelle, sille annetaan mahdollisuus sisällyttää ominaisuuksia, kuten aikaleima, käyttöoikeudet jne. Tätä ominaisuutta ei ole tarjolla yleisesti käytetyssä FTP (File Transfer Protocol) -protokollassa. Kun asiakkaan on ladattava tiedosto/hakemisto, se lähettää ensin pyynnön palvelimelle. Lataus on palvelinpohjainen prosessi, jossa palvelin syöttää tiedostot asiakkaalle. Tämä palvelinpohjainen mekanismi voi aiheuttaa turvallisuusriskin varsinkin jos palvelin on haitallinen.

Mitä eroa on SFTP:llä ja SCP:llä?

Vaikka sekä SFTP että SCP tarjoavat suojatun mekanismin tiedostojen siirtoon, niillä on joitain eroja. SCP on yksinkertainen protokolla, joka sallii vain tiedostojen siirron, kun taas SFTP tarjoaa laajan joukon toimintoja etätiedostojen hallintaan. Lisäksi, kun verrataan SFTP-asiakasta SCP-asiakkaaseen, SFTP-asiakkaalla on lisäominaisuuksia, kuten tiedostojen poistaminen etänä, keskeytettyjen siirtojen jatkaminen jne. Lisäksi SFTP on alustariippumaton verrattuna SCP:hen. SFTP-palvelimia on saatavana useilla alustoilla, kun taas SCP käyttää enimmäkseen Unix-alustoja. Nopeuksia verrattaessa SFTP on hitaampi kuin SCP, koska se vaatii odottamista pakettien salaamiseen ja konformaatioon. SFTP tukee yli 4 Gt:n tiedostoja, kun taas SCP ei. SFTP tarjoaa mahdollisuuden peruuttaa tiedostonsiirto lopettamatta istuntoa, kun taas SCP:llä istunto on peruutettava siirron peruuttamiseksi. Lisäksi SFTP tukee siirron jatkamista, kun taas SCP ei tue sitä.

Suositeltava: