Ero SFTP n ja SCP n välillä

SFTP vs. SCP

SSH-tiedostonsiirtoprotokolla (tunnetaan myös yksinkertaisesti nimellä Secure File Transfer Protocol tai SFTP) on verkkoprotokolla. Se tarjoaa tiedostoille pääsyn, tiedostojen siirron ja tiedostojen hallintatoiminnot luotettavan tietovirran kautta. Se on erityisesti suunniteltu laajentamaan Secure Shell Protocol (tai SSH) -versiota 2.0. Laajennuksena sitä käytetään ensisijaisesti suojatun tiedostonsiirtokyvyn tarjoamiseen; sen on kuitenkin tarkoitettu käytettäväksi myös muiden protokollien kanssa. Internet Engineering Task Force (tai IETF) on määritellyt Internet-luonnoksen kautta, että SFTP kuvataan SSH-2-protokollan yhteydessä; SFTP on kuitenkin yleinen ja riippumaton muusta SSH-2-protokollapaketista. Sitä voidaan käyttää monissa sovelluksissa, mukaan lukien suojattu tiedostojen siirto Transport Layer Securityn (tai TLS) kautta ja hallintotietojen siirto VPN-sovelluksissa. Se olettaa, että se ajetaan suojatulla kanavalla (kuten SSH), jolla on aiemmin todennettu asiakas - jonka henkilöllisyys on protokollan käytettävissä.

Suojattu kanavaprotokolla (tai SCP) on verkkoprotokolla. Se tarjoaa keinon siirtää tietoja, jotka kestävät tai ovat täysin läpäisemättömiä sieppaamiseen ja väärentämiseen. Vaikka sen on tarkoitus olla tapa pitää tiedonsiirto täysin turvallisena, todellisessa maailmassa ei ole täysin suojattua kanavaa, vain tapoja, joilla epävarmoista verkoista voi tulla vähemmän epävarmoja ja siirtää tietoja turvallisemmin - toisin sanoen joku saattaa pystyä nähdä tai kuulla viesti, mutta sillä ei ole mitään keinoa muuttaa palvelimen kautta vaihdettuja tietoja.

SFTP-protokolla sallii lukuisten toimintojen etätiedostoissa. Sillä on enemmän yhteistä etätiedostojärjestelmäprotokollan kuin edeltäjänsä, SCP-protokollan kanssa. Osana SFTP-protokollan laajennettuja ominaisuuksia asiakas voi jatkaa keskeytettyjä siirtoja, hakemistoluetteloita ja etätiedostojen poistoa. Seurauksena on suhteellisen helppo toteuttaa GUI SFTP -asiakas verrattuna GUI SCP -asiakasohjelmaan. SFTP yrittää olla alustasta riippumattomampi protokolla kuin edeltäjänsä -SFTP välttää sitä, että asiakkaan määrittelemät jokerimerkkien laajennukset ovat palvelimen puolella. Lisäksi SFTP-palvelimia on saatavana useimmissa kaikissa alustoissa. Se on täysin uusi protokolla, joka ei liity SSH: aan - jota ajaa FTP: n yli. SFTP ei tarjoa todennusta tai suojausta; pikemminkin se odottaa taustalla olevan protokollan varmistavan molemmat. Kuten on, SFTP: tä käytetään enimmäkseen SSH-protokollan osajärjestelmänä, version 2 toteutuksissa (kuten se oli suunniteltu samassa työryhmässä). On kuitenkin mahdollista suorittaa SFTP SSH-1: n tai muiden tietovirtojen yli.

Yhteenveto:

1. SFTP on verkkoprotokolla, joka tarjoaa tiedostojen käyttö-, siirto- ja hallintatoiminnot luotettavan tietovirran kautta; SCP on verkkoprotokolla, joka tarjoaa tiedonsiirron, joka on läpäisemätön sieppaamiseen ja peukalointiin.