Perbedaan antara FTP dan SSH Perbedaan Antara

Anonim

FTP vs SSH

FTP adalah singkatan dari File Transfer Protocol, sebuah protokol yang dibuat untuk mentransfer file dari lokasi yang jauh ke komputer lokal, atau sebaliknya. Di sisi lain, Secure Shell, atau SSH, adalah protokol jaringan yang memudahkan komunikasi antara dua komputer, terlepas dari jarak, selama ada jalur listrik untuk perjalanan komunikasi.

FTP agak tua, seperti yang diciptakan sebelum evolusi jaringan publik, seperti yang kita lihat sekarang. Karena fakta ini, pencipta FTP tidak melihat perlunya mengamankan data, atau otentikasi nama pengguna dan kata kunci, dan benar-benar mengirimkannya dalam teks biasa. Ini berarti bahwa siapa pun yang memiliki pengetahuan untuk mengendus paket data akan dapat merekonstruksi data yang ditransfer, atau lebih buruk lagi, dapatkan username dan password, dapatkan akses penuh ke situs remote. Nama Secure Shell seharusnya sudah memberi Anda gagasan keamanan SSH yang layak. SSH sebenarnya dibuat setelah serangan sniffing dilakukan di Universitas Teknologi Helsinki. Ini menggantikan protokol Telnet kuno dan rentan yang sangat terkenal saat itu. Keamanan SSH diimplementasikan dengan mengenkripsi data sebelum dikirim. Ini kemudian hanya didekripsi di lokasi yang ditunjuk.

Sebagai protokol transfer file, FTP hanya mampu mentransfer file dari satu titik ke titik lainnya, dan beberapa operasi file dasar, seperti menyalin, memindahkan, atau menghapus file dan direktori. SSH jauh melampaui ini, karena memungkinkan pengguna mengeluarkan perintah yang dapat ditafsirkan dan dijalankan di komputer jarak jauh oleh server yang mendengarkan. Ini juga bisa digunakan untuk tunneling, memantau layanan dan aplikasi tertentu yang sedang berjalan, dan bahkan untuk mentransfer file.

Terlepas dari usia baik FTP dan SSH, mereka masih banyak digunakan di seluruh dunia, dalam satu bentuk atau lainnya. Hampir semua penyedia situs web hosting menawarkan akses FTP ke akun pengguna, untuk menyediakan cara mudah mengunggah file ke akun mereka. Meskipun akses SSH tidak biasa seperti FTP, beberapa penyedia menawarkannya, karena ini memberi pengguna kontrol lebih dan kebebasan yang lebih besar dalam mengelola situs mereka.

Ringkasan:

1. FTP adalah protokol transfer file, sedangkan SSH adalah protokol jaringan.

2. FTP pada dasarnya tidak aman, sementara SSH aman secara inheren.

3. FTP hanya memungkinkan kontrol file, sementara SSH memungkinkan berbagai macam aplikasi.