SFTP vs. SCP
Protokol prenosu súborov SSH (tiež známy ako protokol Secure File Transfer Protocol alebo SFTP) je sieťový protokol. Poskytuje prístup k súborom, prenos súborov a funkcie správy súborov cez dôveryhodný tok údajov. Bol špeciálne navrhnutý ako rozšírenie protokolu Secure Shell (alebo SSH), verzia 2.0. Ako rozšírenie sa používa predovšetkým na zabezpečenie bezpečného prenosu súborov; má sa však použiť aj s inými protokolmi. Pracovná skupina pre internetové inžinierstvo (alebo IETF) definovala - prostredníctvom internetového konceptu -, že SFTP je opísaný v kontexte protokolu SSH-2; SFTP je však všeobecný a nezávislý od zvyšku balíka protokolov SSH-2. Môže sa používať v rôznych aplikáciách, vrátane bezpečného prenosu súborov cez Transport Layer Security (alebo TLS) a prenosu informácií o správe v aplikáciách VPN. Predpokladá sa, že bude prebiehať cez zabezpečený kanál (napríklad SSH), ktorý má predtým overeného klienta - ktorého totožnosť je protokolu k dispozícii..
Protokol Secure Channel Protocol (alebo SCP) je sieťový protokol. Poskytuje prostriedky na prenos údajov, ktoré vydržia alebo sú úplne nepriepustné pre odpočúvanie a manipuláciu. Hoci to má byť spôsob, ako udržať prenos informácií úplne bezpečný, v reálnom svete neexistuje úplne bezpečný kanál, len spôsoby, akými sa nezabezpečené siete môžu stať menej nezabezpečenými a bezpečnejšie prenášať informácie - to je, niekto môže byť schopný vidieť alebo počuť správu, ale nemá prostriedky na zmenu informácií vymieňaných cez server.
Protokol SFTP umožňuje množstvo operácií so vzdialenými súbormi. Protokol vzdialeného systému súborov má viac spoločného ako jeho predchodca, protokol SCP. V rámci rozšírených funkcií protokolu SFTP je klient schopný obnoviť prerušené prenosy, výpisy adresárov a vzdialené odstránenie súborov. Výsledkom je relatívne jednoduché implementovať GUI SFTP klienta v porovnaní s GUI SCP klientom. SFTP sa pokúša byť protokolom nezávislým od platformy ako jeho predchodca -SFTP sa vyhýba tomu, aby rozšírenie zástupných znakov špecifikované klientom bolo na serveri. Servery SFTP sú tiež dostupné na väčšine všetkých platforiem. Je to úplne nový protokol, ktorý sa netýka SSH - ktorý sa spúšťa cez FTP. SFTP neposkytuje autentifikáciu alebo bezpečnosť; skôr očakáva, že základný protokol zabezpečí obidve. SFTP sa väčšinou používa ako subsystém protokolu SSH, implementácia verzie 2 (ako bola navrhnutá v rovnakej pracovnej skupine). Je však možné spustiť SFTP cez SSH-1 alebo iné dátové toky.
Zhrnutie:
1. SFTP je sieťový protokol, ktorý poskytuje funkcie na prístup k súborom, prenos a správu cez dôveryhodný tok údajov; SCP je sieťový protokol poskytujúci prenos údajov, ktorý je nepriepustný pre odpočúvanie a manipuláciu.