Perbedaan antara FTP dan SFTP

Perbedaan antara FTP dan SFTP

FTP vs. Sftp

Protokol transfer file (juga dikenal sebagai FTP) adalah protokol jaringan yang diimplementasikan untuk bertukar file melalui jaringan TCP/IP - yaitu protokol kontrol transmisi dan protokol Internet. FTP menggunakan otentikasi kata sandi yang dibuat oleh pengguna. Meskipun otentikasi kata sandi berbasis pengguna biasanya diimplementasikan, akses pengguna anonim juga tersedia melalui server FTP.

Protokol Transfer File SSH (juga dikenal sebagai Protokol Transfer File Aman, atau SFTP) adalah protokol jaringan yang memungkinkan akses file, transfer, dan manajemen melalui aliran data yang aman. Ini adalah perpanjangan dari 2.0 Versi protokol shell aman (atau ssh), yang tujuannya adalah untuk memberikan kemampuan transfer yang aman. Ini juga dimaksudkan untuk bekerja secara fungsional dengan protokol lain.

Seperti disebutkan, FTP dapat diakses secara anonim. Ini berarti bahwa pengguna dapat masuk ke server ini dengan akun 'anonim' saat diberikan prompt untuk nama pengguna dan kata sandi. Dalam kebanyakan kasus, pengguna tanpa akun langsung dengan komputer host akan diminta untuk menggunakan alamat emailnya sebagai pengganti kata sandi; Namun, hampir tidak ada proses verifikasi yang terjadi begitu informasi disediakan (seperti di Pusat Nasional Informasi Bioteknologi).

Protokol SFTP memiliki berbagai operasi yang dapat diakses pada file jarak jauh. Beberapa fitur yang lebih menonjol termasuk melanjutkan transfer yang terputus, daftar direktori, dan penghapusan file jarak jauh. Dibandingkan dengan protokol lain (yaitu, protokol salinan aman, atau SCP), SFTP lebih 'cairan' sebagai protokol, dan lebih independen platform. Akibatnya, protokol SFTP tersedia di berbagai platform.

Server FTP memiliki protokol otentikasi dan enkripsi. Di mana akses tersebut dibatasi, layanan FTP (FTP Mail) jarak jauh dapat diimplementasikan untuk mengatasi masalah pembatasan. Ini memungkinkan akses, tetapi membatasi pengguna dari melihat direktori, atau memodifikasi perintah. Demikian pula, SFTP menawarkan antarmuka interaktif dengan program baris perintah yang mengimplementasikan komunikasi klien. Tidak seperti FTP, protokol SFTP dienkripsi, membuat proksi tradisional tidak efektif sehubungan dengan mengendalikan lalu lintas SFTP.

Ringkasan:

1. FTP adalah protokol jaringan yang digunakan untuk bertukar file melalui jaringan TCP/IP; SFTP adalah protokol jaringan yang memungkinkan akses file, transfer, dan manajemen melalui aliran data.

2. FTP dapat diakses secara anonim, dan dalam kebanyakan kasus tidak dienkripsi; Protokol SFTP dienkripsi, dan membuat kendali lalu lintas tidak efektif saat menggunakan proxy tradisional.