Perbezaan Antara FTP dan SSH Perbezaan Antara

Anonim

FTP vs. SSH

FTP bermaksud Protokol Pemindahan Fail, suatu protokol yang dicipta untuk memindahkan fail dari lokasi terpencil ke komputer tempatan, atau sebaliknya. Sebaliknya, Secure Shell, atau SSH, adalah protokol rangkaian yang memudahkan komunikasi antara dua buah komputer, tanpa mengira jarak, selagi ada jalan elektrik untuk perjalanan komunikasi.

FTP agak lama, kerana ia dibuat sebelum evolusi rangkaian awam, seperti yang kita lihat pada 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, mendapatkan nama pengguna dan kata laluan, mendapatkan akses penuh ke tapak jauh. Nama Shell Secure seharusnya memberi anda gambaran yang baik tentang keselamatan SSH. SSH sebenarnya dibuat selepas serangan menghidu dijalankan di Helsinki University of Technology. Ia menggantikan protokol Telnet kuno dan terdedah yang digunakan pada masa itu. Keselamatan SSH dilaksanakan dengan menyulitkan data sebelum dihantar. Ini kemudiannya hanya di-decrypted di lokasi yang ditetapkan.

Sebagai protokol pemindahan fail, FTP hanya mampu memindahkan fail dari satu titik ke titik lain, dan beberapa operasi fail asas, seperti menyalin, memindahkan atau memadam fail dan direktori. SSH melampaui hal ini, kerana ia membolehkan pengguna mengeluarkan perintah yang boleh ditafsirkan dan dilaksanakan pada komputer jauh oleh pelayan pendengar. Ia juga boleh digunakan untuk terowong, pemantauan perkhidmatan dan aplikasi tertentu yang sedang berjalan, dan juga untuk memindahkan fail.

Walaupun usia FTP dan SSH, mereka masih digunakan secara 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 mudah memuat naik fail ke akaun mereka. Walaupun akses SSH tidak begitu biasa dengan FTP, sesetengah pembekal menawarkannya, kerana ia memberikan pengguna lebih banyak kawalan dan kebebasan yang lebih besar dalam menguruskan laman web mereka.

Ringkasan:

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

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

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