FTP (File Transfer Protocol) dan SFTP (Secure File Transfer Protocol) ialah dua protokol transfer file yang berbeda dan mereka dipakai untuk melaksanakan kiprah paling umum di lingkungan jaringan untuk mentransfer file, data, dan warta antara host pada jaringan. FTP dan SFTP ialah protokol transfer file.
Perbedaan utama antara FTP dan SFTP ialah keamanan. FTP ialah yang pertama mengajukan protokol dan kurang kondusif dan SFTP ialah transfer file kondusif yang lebih kondusif daripada FTP. FTP atau File Transfer Protocol untuk mentransfer file dari satu komputer ke komputer lainnya. SFTP ialah cara komunikasi yang lebih kondusif dan didasarkan pada SSH (secure shell).
SSH ialah cara kondusif untuk menyediakan terusan ke semua akun shell di server jarak jauh. Perbedaan utama lainnya ialah FTP ialah protokol file yang paling umum dipakai dan SSFP tidak dipakai secara umum. Mari kita bahas beberapa perbedaan lagi antara FTP dan SFTP dengan sumbangan grafik perbandingan yang ditunjukkan di bawah ini.
Pengertian FTP?
FTP (File Transfer Protocol) intinya dipakai untuk mentransfer file dari server ke klien. Klien FTP menciptakan koneksi dengan sumbangan TCP. Server FTP memungkinkan banyak klien untuk mengakses server secara bersamaan. FTP mengatur dua koneksi antara host yang membuatnya lebih efisien.
Koneksi pertama dipakai untuk mentransfer data dan lainnya untuk mengendalikan warta (perintah dan tanggapan). Dalam koneksi kontrol, hanya satu baris perintah atau respons yang ditransfer pada suatu waktu. Dalam seluruh sesi FTP, koneksi kontrol tetap diaktifkan ketika koneksi data terbuka untuk mentransfer file dan kemudian ditutup ketika file sepenuhnya ditransfer.
Protokol Transfer File mempunyai dua jenis. Yang mana:
- FTP
- HTTP
FTP
FTP ialah protokol yang dipakai untuk menuntaskan duduk masalah ketika klien dan server yang berkomunikasi mempunyai konfigurasi yang berbeda. Ini ialah protokol transfer file yang dipakai untuk mengunggah dan mengunduh file antara klien dan server. File dari satu host disalin dan dikirim ke host lain di FTP.
HTTP
HTTP menyediakan halaman web dari server web ke browser web menurut ajakan sedangkan FTP dipakai untuk mengunggah dan mengunduh file antara klien dan server. Masalah dalam HTTP tercakup dalam FTP.
Pengertian SFTP
SFTP (Secure File Transfer Protocol) ialah cara kondusif untuk mentransfer file dari jaringan. SFTP ialah cara komunikasi yang lebih kondusif dan didasarkan pada SSH (secure shell). SSH ialah cara kondusif untuk menyediakan terusan ke semua akun shell di server jauh. SFTP hanya memakai satu saluran untuk data dan kontrol.
Sebelum menyebarkan warta antara dua komputer, SFTP memverifikasi identitas klien dan sehabis koneksi yang kondusif dibuat, ia mengirimkan warta yang dienkripsi. Beberapa fitur yang lebih penting termasuk melanjutkan transfer terputus, daftar direktori, dan pembatalan file jarak jauh. Dibandingkan dengan protokol lain (yaitu, Secure Copy Protocol, atau SCP), SFTP lebih ‘cair’ sebagai protokol dan lebih independen terhadap platform.
Jadi, SFTP memperkenalkan cara yang kondusif untuk mentransfer file. Meskipun demikian, kita mempunyai protokol FTP untuk mentransfer file, tetapi waktu ketika FTP dirancang keamanan bukanlah duduk masalah utama.
Tabel perbandingan antara FTP dan SFTP
Dasar | FTP | SFTP |
Arti | FTP ialah abreviasi dari File Transfer Protocol. | SFTP ialah abreviasi dari Secure File Transfer Protocol. |
Keamanan | FTP tidak menyediakan cara kondusif untuk mentransfer file antar host. | SFTP menyediakan cara kondusif untuk mentransfer file antara host. |
Protokol | FTP ialah protokol TCP / IP. | SFTP ialah bab dari protokol SSH. |
Bekas | Ini paling sering digunakan. | Ini tidak dipakai secara umum. |
Enkripsi | Kata sandi dan data FTP dikirim dalam format teks biasa. | SFTP mengenkripsi data sebelum mengirim. |
Koneksi | FTP menciptakan koneksi kontrol pada port TCP 21. | SFTP mentransfer file di bawah koneksi yang dibentuk oleh protokol SSH antara klien dan server. |
Perbedaan utama
- FTP ialah protokol jaringan yang dipakai untuk bertukar file melalui jaringan TCP / IP. Di sisi lain, SFTP ialah protokol jaringan yang memungkinkan terusan file, transfer, dan administrasi melalui anutan data.
- FTP tidak menyediakan saluran kondusif apa pun untuk mentransfer file antara host. Padahal, protokol SFTP menyediakan saluran kondusif untuk mentransfer file antara host di jaringan.
- FTP sanggup diakses secara anonim, dan dalam banyak masalah tidak dienkripsi. Sedangkan protokol SFTP dienkripsi dan menciptakan kontrol kemudian lintas tidak efektif ketika memakai proxy tradisional.
- Di satu sisi, FTP menciptakan koneksi memakai koneksi kontrol pada port TCP 21. Di sisi lain, SFTP mentransfer file di bawah koneksi kondusif yang dibentuk oleh protokol SSH antara klien dan server.
Sumber aciknadzirah.blogspot.com