Ero SFTP: N Ja SCP: N Välillä

Ero SFTP: N Ja SCP: N Välillä
Ero SFTP: N Ja SCP: N Välillä

Video: Ero SFTP: N Ja SCP: N Välillä

Video: Ero SFTP: N Ja SCP: N Välillä
Video: SSH, SCP, SFTP и FileZilla 2024, Huhtikuu
Anonim

SFTP vs. SCP

SCP (Secure Copy) perustuu Secure Shell (SSH) -protokollaan ja tarjoaa mahdollisuuden siirtää tiedostoja turvallisesti isäntien välillä. SFTP (Secure File Transfer Protocol) on protokolla, jota käytetään tiedostojen siirtämiseen suojatulla kanavalla. Sen on kehittänyt Internet Engineering Task Force (IETF) Secure Shell -protokollan (SSH) laajennuksena. SFTP olettaa, että viestintään käytetty kanava on suojattu ja että palvelin on todennanut asiakkaan ja tiedot asiakkaasta ovat käytettävissä protokollan käyttöön.

Mikä on SFTP?

SFTP on protokolla, jota käytetään tiedostojen siirtämiseen suojatulla kanavalla. SFTP perustuu asiakas-palvelin-arkkitehtuuriin. Laajasti tunnettu SFTP-palvelin on OpenSSH, ja SFTP-asiakkaat toteutetaan komentoriviohjelmina (kuten OpenSSH toimitetaan) tai GUI-sovelluksina. SFTP tarjoaa salauksen sekä siirretyille tiedoille että komentoille, mikä takaa arkaluontoisten tietojen, kuten salasanojen, turvallisuuden. SFTP ei ole vain protokolla tiedostojen käyttämiseen ja siirtämiseen, se on itse asiassa tiedostojärjestelmäprotokolla.

Mikä on SCP?

SCP-protokolla tarjoaa turvallisen tavan siirtää tiedostoja isäntien välillä. Yksinkertaisesti, SCP: tä voidaan pitää RCP: n ('remote copy' -komento UNIX: lla) ja SSH: n integraationa. Salaus ja todennus SCP: ssä tarjotaan SSH-protokollan avulla, kun taas BSD (Berkeley Software Distribution, joskus kutsutaan Berkeley Unix) RCP tarjoaa perustan varsinaiselle tiedostonsiirrolle. SCP toimii portissa 22. SCP estää kolmansia osapuolia sieppaamasta tiedostojen lähetystä ja katsomasta datapakettien sisältöä. Kun asiakas lähettää tiedoston palvelimelle, hänelle annetaan mahdollisuus sisällyttää ominaisuuksia, kuten aikaleima, käyttöoikeudet jne. Tätä ominaisuutta ei tarjota yleisesti käytetyssä FTP (File Transfer Protocol) -protokollassa. Kun asiakkaan on ladattava tiedosto / hakemisto, se lähettää pyynnön ensin palvelimelle. Lataaminen on palvelinpohjainen prosessi,missä palvelin syöttää tiedostot asiakkaalle. Tämä palvelinohjattu mekanismi voi aiheuttaa tietoturvariskin varsinkin, jos palvelin on haitallinen.

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

Vaikka sekä SFTP että SCP tarjoavat turvallisen mekanismin tiedostojen siirtämiseen, niillä on eroja. SCP on yksinkertainen protokolla, joka sallii vain tiedostojen siirtämisen, kun taas SFTP tarjoaa laajan valikoiman 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 alustasta riippumattomampi 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 pakettien salauksen ja konformaation odottamista. SFTP tukee yli 4 Gt: n tiedostoja, kun taas SCP ei. SFTP tarjoaa mahdollisuuden peruuttaa tiedostonsiirto keskeyttämättä istuntoa,kun taas SCP: n kanssa istunto on peruutettava siirron peruuttamiseksi. Lisäksi SFTP tukee siirron jatkamista, kun taas SCP ei tue sitä.

Suositeltava: