HDG menerangkan apa itu sftp & ftp?

HDG menerangkan apa itu sftp & ftp?

Agar rangkaian komputer untuk menukar data dan sumber, ia memerlukan koleksi pelbagai peranti seperti router, suis, dan komputer. Rangkaian itu kemudiannya perlu mengikuti protokol, kemungkinan beberapa protokol, untuk mewujudkan komunikasi yang betul antara semua peranti tersebut. FTP dan SFTP adalah dua protokol sedemikian.

Apa itu SFTP dan FTP? FTP menyediakan cara menukar fail melalui rangkaian sedangkan SFTP membolehkan akses, pemindahan, dan pengurusan fail yang selamat di seluruh aliran data. FTP adalah data dihantar sebagai teks biasa manakala SFTP menyulitkan semua data untuk dihantar.

Isi kandungan

    Untuk memahami perbezaan antara SFTP dan FTP, anda perlu lebih memahami apa yang mereka berdua dan lakukan. Kegunaan hanya berubah sedikit di antara mereka namun perbezaannya sedikit lebih mendalam daripada yang muncul pada pandangan pertama.

    Apa itu FTP?

    Ftp, atau FIle TRansfer PRotocol, adalah protokol rangkaian standard yang membolehkan fail dipindahkan melalui rangkaian antara pelanggan (komputer tempatan) dan pelayan.

    Sebelum sistem operasi yang mempunyai FTP antara muka pengguna grafik (GUI) telah dibangunkan untuk menghantar dan menerima fail antara komputer dan rangkaian berasaskan teks yang lebih lama. Ini adalah salah satu program asal yang digunakan untuk mengakses maklumat di internet sebelum ini Hypertext TRansfer PRotocol (HTTP) datang.

    Hari ini, terdapat tiga cara utama untuk menggunakan FTP: pelanggan FTP grafik, pelayar web, dan FTP baris arahan. Setiap sesuai untuk pelbagai aplikasi termasuk desktop, pelayan, peranti mudah alih dan platform perkakasan.

    Pelanggan FTP Grafik

    Pelanggan ini membolehkan fail dipindahkan dalam format seretan dan drop. FileZilla mungkin merupakan klien FTP percuma yang paling terkenal untuk sistem operasi Windows. Untuk Mac ada cyberduck.

    Biasanya, semasa membuka program, anda akan memasukkan hos FTP, nama pengguna anda, dan kata laluan. Sesetengah pelayan mungkin telah disediakan supaya anda boleh memasukkan secara tanpa nama, dalam hal ini nama pengguna dan kata laluan mungkin tidak diperlukan.

    Anda kemudian boleh menyeret dan menjatuhkan fail dan folder dari tuan rumah ke pelayan (dan sebaliknya), dan tunggu pemindahan selesai.

    Pelayar web

    Menggunakan penyemak imbas web untuk menyambung ke pelayan FTP mungkin lebih biasa kerana anda boleh menyambung ke alamat FTP dengan cara yang sama anda akan alamat HTTP. Pelayar web juga memudahkan untuk melayari direktori yang lebih besar, membaca fail, dan mengambilnya. Ia juga akan memberi anda perkhidmatan mengendalikan beberapa butiran sambungan tapak dan pemindahan fail secara automatik.

    Walaupun penyemak imbas web FTP kelihatan mudah, ia sering lebih perlahan dan kurang dipercayai daripada pelanggan FTP yang berdedikasi. Mereka juga cenderung mempunyai ciri yang lebih sedikit.

    Command-line FTP

    Anda mungkin tidak mengetahuinya tetapi sistem operasi anda mungkin mempunyai pelanggan baris komando terbina dalam. Selagi sistem operasi anda adalah Windows, Mac, atau Linux pula. Buka prompt sistem operasi anda (command prompt untuk tingkap, terminal untuk mac, atau konsol untuk linux) untuk memulakan.

    Kemudian, sebagai contoh, taipkan

    fTP FTP.Empayar.gov

    Sekarang tekan Masukkan. Kemudian, jika anda mengakses akaun anda sendiri, gunakan nama pengguna dan kata laluan untuk akaun tersebut. Sekiranya mengakses tanpa nama, gunakan tanpa nama Sebagai nama pengguna dan alamat e -mel anda sebagai kata laluan.

    Pada ketika ini, anda akan mahu berada di direktori di mana fail yang anda mahu bergerak disimpan. Anda boleh memasukkan perintah mput diikuti dengan nama fail atau folder, dan tekan Masukkan untuk mencetuskan pemindahan.

    Terdapat banyak arahan untuk anda belajar, jika bersedia, yang dapat membantu anda dalam pemindahan FTP yang akan datang. Indiana University mempunyai beberapa arahan FTP yang berguna untuk memeriksa sama ada berminat.

    Apa itu SFTP?

    SFTP, yang bermaksud SSh FIle TRansfer PRotocol, adalah protokol rangkaian yang serupa dengan FTP kerana ia membolehkan mengakses, memindahkan, dan memfailkan fail tetapi melalui aliran data yang selamat dan boleh dipercayai.

    Tidak seperti FTP, ia tidak menggunakan saluran arahan dan data berasingan. Sebaliknya, ia memindahkan fail dalam pakej diformat khas dalam satu sambungan. SSH dalam nama itu Secure ShProtokol ELL, yang mana SFTP adalah lanjutan. Ini memberikan tahap keselamatan tambahan apabila menggunakan protokol SFTP.

    Anda boleh menggunakan SFTP dengan cara yang sama yang diberikan kepada FTP, perbezaan terbesar adalah sambungan selamat. FileZilla dan Cyberduck juga menawarkan SFTP sebagai sebahagian daripada pakej percuma mereka yang pasti sesuatu yang anda ingin memanfaatkan.

    Semasa menyambung ke pelayan SFTP, mengandaikan bahawa sambungan berjalan melalui saluran yang selamat. Ini menghilangkan keperluan untuk pengesahan klien kerana identiti pengguna pelanggan disediakan untuk protokol.

    WordPress adalah contoh yang sangat baik dari tapak yang membolehkan sambungan FTP dan SFTP. Semasa cuba menambah tema yang anda simpan ke komputer atau pelayan anda, perlu untuk memindahkan tema itu melalui FTP atau SFTP sama ada.

    Ini adalah untuk mengelakkan WordPress daripada menafikan baris kod tertentu yang diperlukan oleh tema anda semasa pemindahan biasa. Ini berlaku dengan fail lain, bukan hanya tema.

    Perbezaan utama antara sftp & ftp

    Perbezaan yang paling ketara dan jelas adalah dalam definisi. SFTP adalah protokol rangkaian yang selamat sedangkan FTP tidak. Yang lain adalah jenis protokol. FTP adalah protokol berasaskan TCP/IP. SFTP adalah protokol berasaskan SSH.

    TCP/IP bermaksud TRansmission Control Protokol/Internet PRotocol. Dengan kata lain, itu adalah protokol standard yang mengawal komunikasi di kalangan semua komputer di Internet.

    • FTP menetapkan sambungan kawalannya pada port TCP 21 manakala SFTP memindahkan fail di bawah sambungan yang ditubuhkan oleh protokol SSH antara klien dan pelayan.
    • FTP hanya menghantar data dalam format teks biasa manakala SFTP menyulitkan semua datanya sebelum dihantar ke tuan rumah.
    • SFTP juga merupakan protokol bebas yang menyediakan tuan rumah kepada pemindahan tuan rumah di mana FTP adalah protokol yang lebih terbuka.

    Sebentar lagi, untuk menambah sedikit keselamatan ke FTP, Netscape mencipta SSL, atau Secure SOckets LAyer (kini TLS, atau Transport LAyer Security). SSL kemudiannya digunakan untuk FTP untuk membuat FTP.

    Ini membolehkan data ditukar dengan cara yang selamat menggunakan FTP melalui dua varian selamat: SSL tersirat FTPS dan SSL eksplisit FTPS. Kedua -duanya menggunakan penyulitan SSL.

    Akhirnya, satu -satunya perbezaan utama yang perlu dibimbangkan ialah SFTP menyediakan cara yang selamat untuk memindahkan fail dari satu hos ke yang lain. FTP hanya menyediakan penghantaran standard teks biasa melalui dua saluran, arahan dan saluran data, tanpa penyulitan.