A Secure Copy Protocol és a File Transfer Protocol egyaránt egyszerű parancssori módszereket kínál a fájlok számítógépek közötti átviteléhez, de a hasonlóságok nagyjából ezzel véget is érnek. Az SCP-t jobban tervezték az ugyanazon a hálózaton lévő két számítógép közötti egyszeri átvitelre, bár az interneten keresztül távolról is használható. Ezzel szemben az FTP nem csak az adatok távoli kiszolgálóra való átvitelére szolgál, hanem az adatok kezelésére is.
Sebesség
Az SCP és az FTP összehasonlítása kissé egyenetlen, mivel az SCP-t úgy tervezték, hogy ugyanazon a hálózaton belül működjön, az FTP pedig egy távoli szervereken való használatra tervezett internetes protokoll. Az FTP-t általában több fájl mozgatására is használják; bár használhat helyettesítő karaktereket több fájl átvitelére vagy teljes könyvtárak másolására az SCP-ben, ez nem a legáltalánosabb használat. Összességében az SCP és az FTP sebessége nagyjából egyenletes, ha ugyanazon a hálózaton és ugyanazzal a fájllal hasonlítjuk össze; de a futásteljesítmény az átvitt fájlok méretétől és a hálózat konfigurációjától függően változhat. A parancsjelzők használata megváltoztathatja a fájlokat is; Chris Dillon, a szoftverfejlesztő és a Squarism technológiai blog írója a "-c arcfour"-t használja az SCP átvitel felgyorsítására a tesztelés során.
A nap videója
Biztonság
Az SCP-átvitel egyéni átvitel – az "scp"-t egy terminálban használja, hogy fájljait vagy könyvtárát a másik számítógépre másolja, minden sallang és egyéb opciók nélkül. Ez egy egyszeri mozgás, szemben az FTP-vel. Az FTP segítségével bejelentkezhet egy FTP-munkamenetbe, és nem csak fájlokat másolhat a számítógépéről, hanem kezelheti a távoli számítógépen lévő fájlokat is. Ez magában foglalja a fájlok átnevezésének, törlésének, áthelyezésének és módosításának lehetőségét a távoli számítógépről. Az SCP egy biztonságos átvitel; biztonságos shellt használ az adatok és a hitelesítő adatok titkosításához. Az FTP nem nyújt védelmet senkivel szemben, aki esetleg megpróbálja megtekinteni az Ön hálózati hitelesítő adatait.
Használat
Az SCP egy Unix parancs, amelyet terminálról történő használatra terveztek. Az FTP rugalmasabb, mivel akár terminálban, akár grafikus program, például WinSCP for Filezilla használatával is használható. Az FTP-t terminálban is használhatja, bár ez nem jellemző az alkalmi internetfelhasználók körében. Ha a terminál használatát választja, meg kell keresnie az FTP parancsokat. A legtöbb esetben nagyon hasonlítanak az alapvető parancsokhoz – például egy fájl átviteléhez a számítógépről a távoli helyre a „put test.file” parancsot kell használnia.
Alternatívák
Az SCP legnagyobb előnye a biztonság; Az FTP előnye a cél feletti ellenőrzés. Ha egyik sem felel meg teljesen az Ön igényeinek, egy lehetséges megoldás az SFTP, amely FTP és FTP használatával készült SSH – biztonságos shell – biztonságos protokoll létrehozásához, amely lehetővé teszi a cél vezérlését terület. Ami a sebességet illeti, nem fog jelentős különbséget látni az FTP és az SFTP között; ha valami, akkor az SFTP lassabb lesz az átvitel biztonságossá tétele miatt. Az SFTP is lassabb lesz, mint az SCP. Az SFTP használható a terminálban vagy a feladatra tervezett szoftverben, ugyanúgy, mint az FTP.