SFTP vs SCP
SSH-failiedastusprotokoll (tuntud ka kui turvaline failiedastusprotokoll ehk SFTP) on võrguprotokoll. See pakub failidele juurdepääsu, failiedastuse ja failihaldusfunktsioone usaldusväärse andmevoo kaudu. See oli spetsiaalselt loodud turvalise kesta protokolli (või SSH) versiooni 2.0 laiendusena. Laiendina kasutatakse seda peamiselt turvalise failiedastuse võimaldamiseks; kuid see on mõeldud kasutamiseks ka koos teiste protokollidega. Interneti-tehnilise töörühm (või IETF) on Interneti-eelnõu kaudu määratlenud, et SFTP-d kirjeldatakse SSH-2 protokolli kontekstis; SFTP on siiski üldine ja ülejäänud SSH-2 protokollikomplektist sõltumatu. Seda on võimalik kasutada erinevates rakendustes, sealhulgas turvaline failiedastus transpordikihi turvalisuse (või TLS) kaudu ja haldusteabe edastamine VPN-i rakendustes. Eeldatakse, et seda juhitakse turvalise kanali (näiteks SSH) kaudu, millel on varem autentitud klient - kelle identiteet on protokollile kättesaadav.
Turvaline kanaliprotokoll (ehk SCP) on võrguprotokoll. See pakub andmete edastamise vahendit, mis talub pealtkuulamist ja võltsimist või on seda täielikult takistamatu. Ehkki see on mõeldud teabe edastamise täiesti ohutuks hoidmiseks, pole reaalses maailmas ühtegi täiesti turvalist kanalit, vaid lihtsalt viise, kuidas ebakindlad võrgud võivad muutuda vähem ebaturvaliseks ja teavet turvalisemalt edastada - ehk keegi võib-olla suudab sõnumit näete või kuulete, kuid tal pole vahendeid serveri kaudu vahetatava teabe muutmiseks.
SFTP-protokoll võimaldab arvukalt toiminguid kaugfailidega. Sellel on rohkem ühist kaugfailisüsteemi protokolliga kui eelkäijal SCP-protokollil. SFTP-protokolli laiendatud funktsioonide osana on kliendil võimalik jätkata katkestatud edastusi, kataloogiloendusi ja failide kaugast eemaldamist. Seetõttu on GUI SFTP klienti suhteliselt lihtne rakendada, võrreldes GUI SCP klienti. SFTP üritab olla platvormist sõltumatum protokoll kui tema eelkäija -SFTP, väldib, et kliendi määratud metamärkide laiendamine oleks serveri otsas. Samuti on SFTP-serverid saadaval enamikul kõigil platvormidel. See on täiesti uus protokoll, mis pole seotud SSH-ga, mida juhitakse FTP kaudu. SFTP ei paku autentimist ega turvalisust; pigem loodab alusprotokoll mõlemat kindlustada. Nagu praegu, kasutatakse SFTP-d enamasti SSH-protokolli alamsüsteemina, 2. versiooni rakendustena (nagu see oli loodud samas töörühmas). Siiski on võimalik SFTP-d käivitada SSH-1 või muude andmevoogude kaudu.
Kokkuvõte:
1. SFTP on võrguprotokoll, mis pakub failidele juurdepääsu, edastamise ja haldamise funktsioone usaldusväärse andmevoo kaudu; SCP on andmeedastust võimaldav võrguprotokoll, mis on läbitungimatu ja pealtkuulamatu.