Különbség Az SFTP és Az SCP Között

Különbség Az SFTP és Az SCP Között
Különbség Az SFTP és Az SCP Között

Videó: Különbség Az SFTP és Az SCP Között

Videó: Különbség Az SFTP és Az SCP Között
Videó: SCP-028 - Знание (Анимация SCP) 2024, Április
Anonim

SFTP vs SCP

Az SCP (Secure Copy) a Secure Shell (SSH) protokollon alapul, és biztosítja a fájlok biztonságos továbbítását a gazdagépek között. Az SFTP (Secure File Transfer Protocol) a fájlok biztonságos csatornán történő továbbításához használt protokoll. A Secure Shell protokoll (SSH) kiterjesztéseként fejlesztette ki az Internet Engineering Task Force (IETF). Az SFTP feltételezi, hogy a kommunikációhoz használt csatorna biztonságos, és az ügyfelet a szerver hitelesíti, és az ügyfélről szóló információk rendelkezésre állnak a protokoll használatához.

Mi az SFTP?

Az SFTP egy fájl, amelyet biztonságos csatornán továbbítanak. Az SFTP az ügyfél-kiszolgáló architektúrán alapul. Egy széles körben ismert SFTP-kiszolgáló az OpenSSH, és az SFTP-klienseket parancssori programként (az OpenSSH-hoz mellékelve) vagy GUI-alkalmazásokként valósítják meg. Az SFTP titkosítást biztosít az átvitt adatok és parancsok számára, biztonságot nyújtva az érzékeny információk, például a jelszavak számára. Az SFTP nemcsak a fájlok elérésének és továbbításának protokollja, hanem egy fájlrendszeri protokoll is.

Mi az SCP?

Az SCP protokoll biztonságos módszert biztosít a fájlok átvitelére a gazdagépek között. Az SCP egyszerűen az RCP (a távoli másolás parancs UNIX-on) és az SSH integrációjának tekinthető. Az SCP-ben történő titkosítás és hitelesítés az SSH protokoll segítségével történik, míg a BSD (Berkeley Software Distribution, néha Berkeley Unix néven ismert) RCP biztosítja az alapot a tényleges fájlátvitelhez. Az SCP a 22. porton fut. Az SCP megakadályozza, hogy harmadik felek lehallgassák a fájlátvitelt és megnézzék az adatcsomagok tartalmát. Amikor az ügyfél feltölti a fájlt a kiszolgálóra, megkapja a lehetőséget, hogy olyan tulajdonságokat is tartalmazzon, mint az időbélyeg, az engedélyek stb. Ez a képesség nem biztosított a gyakran használt FTP (File Transfer Protocol) protokollban. Amikor az ügyfélnek le kell töltenie egy fájlt / könyvtárat, először elküldi a kérést a kiszolgálónak. A letöltés egy szerver által vezérelt folyamat,ahol a fájlokat a szerver táplálja az ügyfél számára. Ez a kiszolgáló által vezérelt mechanizmus kockázatot jelenthet a biztonságban, különösen ha a szerver rosszindulatú.

Mi a különbség az SFTP és az SCP között?

Annak ellenére, hogy az SFTP és az SCP is biztonságos mechanizmust biztosít a fájlok átviteléhez, vannak némi különbségeik. Az SCP egy egyszerű protokoll, amely csak fájlok átvitelét teszi lehetővé, míg az SFTP a műveletek széles körét biztosítja a távoli fájlok kezeléséhez. Továbbá, ha összehasonlítunk egy SFTP-klienst egy SCP-klienssel, az SFTP-kliens további képességekkel rendelkezik, például távolról eltávolítja a fájlokat, folytatja a megszakadt átviteleket stb. Ezenkívül az SFTP platformfüggetlenebb az SCP-vel összehasonlítva. Az SFTP szerverek több platformon is elérhetők, míg az SCP többnyire Unix platformokat használ. A sebességek összehasonlításakor az SFTP lassabb, mint az SCP, mivel meg kell várni a csomagok titkosítását és konformációját. Az SFTP támogatja a 4 GB feletti fájlokat, míg az SCP nem. Az SFTP lehetővé teszi a fájlátvitel törlését a munkamenet leállítása nélkül,míg az SCP esetében a munkamenetet meg kell szakítani az átutalás törléséhez. Továbbá az átvitel folytatását az SFTP támogatja, míg az SCP ezt nem támogatja.

Ajánlott: