Perbezaan antara FTP dan SSH

Perbezaan antara FTP dan SSH

FTP vs. SSH

FTP bermaksud protokol pemindahan fail, protokol yang dibuat untuk pemindahan fail dari lokasi terpencil ke komputer tempatan, atau sebaliknya. Sebaliknya, shell selamat, atau ssh, adalah protokol rangkaian yang memudahkan komunikasi antara dua komputer, tanpa mengira jarak, selagi ada jalan elektrik untuk perjalanan komunikasi.

FTP agak tua, seperti yang dibuat sebelum evolusi rangkaian awam, seperti yang kita lihat hari ini. Oleh kerana fakta ini, pencipta FTP tidak melihat keperluan untuk mendapatkan data, atau pengesahan nama pengguna dan kata laluan, dan sebenarnya menghantarnya dalam teks biasa. Ini bermakna sesiapa yang mempunyai pengetahuan untuk menghidu paket data akan dapat membina semula data yang dipindahkan, atau lebih buruk, dapatkan nama pengguna dan kata laluan, mendapat akses penuh ke tapak terpencil. Nama shell selamat sepatutnya memberi anda idea yang baik tentang keselamatan SSH. SSH sebenarnya dibuat selepas serangan menghidu dilakukan di Universiti Teknologi Helsinki. Ia menggantikan protokol telnet yang kuno dan terdedah yang digunakan pada masa itu. Keselamatan SSH dilaksanakan dengan menyulitkan data sebelum dihantar. Ini kemudian hanya disahsulit di lokasi yang ditetapkan.

Sebagai protokol pemindahan fail, FTP hanya mampu memindahkan fail dari satu titik ke yang lain, dan beberapa operasi fail asas, seperti menyalin, bergerak, atau memadam fail dan direktori. SSH jauh melebihi ini, kerana ia membolehkan pengguna mengeluarkan arahan yang boleh ditafsirkan dan dilaksanakan di komputer terpencil oleh pelayan mendengar. Ia juga boleh digunakan untuk terowong, memantau perkhidmatan dan aplikasi tertentu yang sedang berjalan, dan juga untuk memindahkan fail.

Walaupun umur kedua -dua FTP dan SSH, mereka masih menggunakan penggunaan yang meluas di seluruh dunia, dalam satu bentuk atau yang lain. Hampir semua penyedia hosting laman web menawarkan akses FTP ke akaun pengguna, untuk menyediakan cara yang mudah untuk memuat naik fail ke akaun mereka. Walaupun akses SSH tidak biasa seperti FTP, sesetengah penyedia menawarkannya, kerana ia menyediakan pengguna dengan lebih banyak kawalan dan kebebasan yang lebih besar dalam menguruskan laman web mereka.

Ringkasan:

1. FTP adalah protokol pemindahan fail, sementara SSH adalah protokol rangkaian.

2. FTP sememangnya tidak selamat, sementara SSH adalah selamat.

3. FTP hanya membenarkan kawalan fail, sementara SSH membenarkan pelbagai aplikasi.