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

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

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

Videó: Különbség Az FTP és Az SFTP Között
Videó: Biztonságos FTP csatlakozás FileZilla segítségével 2024, December
Anonim

FTP vs SFTP

Az FTP (File Transfer Protocol) egy fájlok átvitelére használt protokoll az interneten (vagy más TCP alapú hálózatokon) lévő gazdagépek között. Ez egy kliens-szerver modellen alapuló protokoll. Az FTP-kiszolgáló tárolja azokat a fájlokat és adatbázisokat, amelyek szükségesek az ügyfelek által kért szolgáltatások nyújtásához. Leggyakrabban az FTP szerver egy nagy teljesítményű eszköz, amely egyszerre több kliens kérést képes kezelni. Az FTP kliens általában egy végfelhasználó által használt személyi számítógép vagy egy mobil eszköz, amely a szükséges szoftvert futtatja, amely képes fájlokat kérni és fogadni az interneten keresztül egy FTP szerverről. Az FTP külön kapcsolatot tart fenn az ügyfél és a szerver között az ellenőrzési információk és adatok továbbításához. Az FTP kliens alkalmazások a parancssori alkalmazásokból a grafikus felhasználói felülettel rendelkező alkalmazásokká fejlődtek ez idő alatt. 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 a szerver hitelesíti az ügyfelet, és a protokoll használatához rendelkezésre állnak az ügyfélről szóló információk. Az SFTP feltételezi, hogy a kommunikációhoz használt csatorna biztonságos, és a szerver hitelesíti az ügyfelet, és a protokoll használatához rendelkezésre állnak az ügyfélről szóló információk. Az SFTP feltételezi, hogy a kommunikációhoz használt csatorna biztonságos, és a szerver hitelesíti az ügyfelet, és a protokoll használatához rendelkezésre állnak az ügyfélről szóló információk.

Mi az FTP?

Az FTP egy fájlok interneten történő továbbítására használt protokoll. Az FTP jelenlegi specifikációját az RFC 959 tartalmazza. Ez a protokoll az alkalmazásrétegen működik. Mint korábban említettük, az FTP két kapcsolatot tart fenn az ellenőrzési információk és adatok továbbításához. Az FTP protokoll a következőképpen működik. Az FTP-kiszolgáló figyeli az ügyfelektől érkező beérkező kéréseket. A szerverrel kommunikálni akaró kliens ezt megteheti a 21-es porton keresztül, és ezt hívják vezérlő kapcsolatnak. A vezérlő kapcsolat az egész munkamenet időtartama alatt meg van nyitva, és az adminisztrációs információk közlésére szolgál. Ezután egy második kapcsolatot nyit meg az FTP szerver a 20. porton keresztül a kommunikált klienssel, és ezt a kapcsolatot adatkapcsolatnak nevezzük. A fájlok átvitele az adatkapcsolaton keresztül történik, és a folyamatban lévő átvitel megszakítható úgy, hogy megszakító jelet küld a vezérlő kapcsolaton keresztül.

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 is alapul. Egy széles körben ismert SFTP-kiszolgáló az OpenSSH, és az SFTP-klienseket parancssori programként (az OpenSSH-val együtt szállítva) 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. Továbbá az SFTP használatával feltöltött fájlok fájlattribútumokkal, például időbélyeggel vannak társítva, ami az FTP-nél nem lehetséges. Az SFTP nemcsak a fájlok elérésének és továbbításának protokollja, hanem egy fájlrendszeri protokoll is.

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

Az SFTP biztonságos mechanizmust biztosít a fájlok interneten történő továbbításához. Az SFTP mechanizmust biztosít az adatok és parancsok titkosításához, amelyeket az ügyfél és a kiszolgáló között továbbítanak, míg az ügyfél és a kiszolgáló között FTP alatt továbbított információk egyszerű szövegben vannak. Ezenkívül az SFTP használatával feltöltött fájlok fájlattribútumokkal, például időbélyegzővel vannak társítva, ami az FTP-nél nem lehetséges. Bár az SFTP hasonló (biztonságosabb) funkcionalitást nyújt, mint az FTP, a protokollokban rejlő különbségek miatt az FTP kliens nem használható az SFTP kiszolgálóval való kommunikációra, az SFTP kliens pedig nem használható az FTP kiszolgálóval való kommunikációra.

Ajánlott: