HDG Menjelaskan: Apa Itu SFTP & FTP?


Agar jaringan komputer dapat bertukar data dan sumber daya, dibutuhkan kumpulan berbagai perangkat seperti router, sakelar, dan komputer. Jaringan itu kemudian harus mengikuti protokol, kemungkinan beberapa protokol, untuk menjalin komunikasi yang tepat antara semua perangkat itu. FTP dan SFTP adalah dua protokol seperti itu.

Apa itu SFTP dan FTP? FTP menyediakan cara bertukar file melalui jaringan sedangkan SFTP memungkinkan akses, transfer, dan pengelolaan file yang aman melintasi aliran data. FTP adalah data yang dikirim sebagai teks biasa sementara SFTP mengenkripsi semua data untuk dikirim.

Perbedaan utama antara FTP dan SFTP adalah keamanan. FTP tidak menyediakan saluran aman untuk mentransfer file antara beberapa perangkat, sementara SFTP melakukannya. Oleh karena itu, SFTP lebih aman daripada FTP. Namun, artikel ini akan menggali sedikit lebih dalam perbedaan antara kedua protokol ini.

HDG Menjelaskan: Apa itu SFTP & FTP?

Untuk memahami perbedaan antara SFTP dan FTP, Anda harus terlebih dahulu harus lebih memahami apa yang mereka berdua lakukan dan lakukan. Penggunaannya hanya sedikit berbeda di antara mereka namun perbedaannya berjalan sedikit lebih dalam daripada yang terlihat pada pandangan pertama.

Apa itu FTP?

FTP, atau File Transfer Protocol, adalah protokol jaringan standar yang memungkinkan file untuk ditransfer melalui jaringan antara klien (komputer lokal) dan server.

Sebelum sistem operasi yang memiliki antarmuka pengguna grafis (GUI), FTP dikembangkan untuk mengirim dan menerima file antara komputer dan jaringan berbasis teks yang lebih lama. Itu adalah salah satu program asli yang digunakan untuk mengakses informasi di internet jauh sebelum Hyper text Transfer Protocol (HTTP) muncul.

In_content_1 all: [300x250] / dfp: [640x360]->

Hari ini, ada tiga cara utama untuk menggunakan FTP: Klien FTP Grafis, Browser Web, dan FTP Baris Perintah. Masing-masing cocok untuk berbagai aplikasi termasuk desktop, server, perangkat seluler, dan platform perangkat keras.

Klien FTP Grafis

Klien ini memungkinkan file ditransfer dalam format seret dan lepas. Filezilla mungkin adalah klien FTP gratis paling terkenal untuk sistem operasi Windows. Untuk Mac ada Cyberduck.

Biasanya, saat membuka program, Anda akan memasuki host FTP, nama pengguna Anda, dan kata sandi. Beberapa server mungkin telah mengaturnya sehingga Anda dapat memasukkan secara anonim, dalam hal ini nama pengguna dan kata sandi mungkin tidak diperlukan.

Anda kemudian dapat menarik dan melepaskan file dan folder dari host ke server (dan sebaliknya), dan menunggu transfer selesai.

Browser Web

Menggunakan browser web untuk terhubung ke server FTP mungkin akan lebih akrab karena Anda dapat terhubung ke alamat FTP dengan cara yang sama Anda lakukan dengan alamat HTTP. Peramban web juga memudahkan untuk menelusuri direktori yang lebih besar, membaca file, dan mengambilnya. Ini juga akan membantu Anda menangani beberapa detail koneksi situs dan transfer file secara otomatis.

Meskipun browser web FTP terasa nyaman, seringkali lebih lambat dan kurang dapat diandalkan daripada klien FTP khusus. Mereka juga cenderung memiliki lebih sedikit fitur.

FTP Baris Perintah

Anda mungkin tidak mengetahuinya, tetapi sistem operasi Anda kemungkinan memiliki klien baris perintah bawaan. Selama sistem operasi Anda adalah Windows, Mac, atau Linux. Buka prompt sistem operasi Anda (prompt perintah untuk Windows, Terminal untuk Mac, atau konsol untuk Linux) untuk memulai.

Kemudian, sebagai contoh, ketik

f tp ftp.empire.gov

Sekarang tekan Enter. Kemudian, jika Anda mengakses akun Anda sendiri, gunakan nama pengguna dan kata sandi untuk akun itu. Jika mengakses secara anonim, gunakan anonimsebagai nama pengguna dan alamat email Anda sebagai kata sandi.

Pada titik ini, Anda ingin berada di direktori tempat file yang ingin Anda pindahkan disimpan. Anda dapat memasukkan perintah mput diikuti dengan nama file atau folder, dan tekan Enteruntuk memicu transfer.

Ada banyak perintah untuk Anda pelajari, jika mau , yang dapat membantu Anda dalam transfer FTP di masa depan. Universitas Indiana memiliki beberapa perintah FTP yang berguna untuk memeriksa apakah tertarik.

Apa itu SFTP?

SFTP, yang merupakan singkatan dari SSH File Transfer Protocol, adalah protokol jaringan yang mirip dengan FTP yang memungkinkan untuk mengakses, mentransfer, dan mengelola file, tetapi melalui aliran data yang aman dan andal.

Tidak seperti FTP, FTP tidak menggunakan perintah dan saluran data terpisah. Alih-alih, ia mentransfer file dalam paket yang diformat khusus dalam satu koneksi. SSH dalam nama singkatan dari Secure SHell protokol, yang mana SFTP merupakan ekstensi. Ini memberikan tingkat keamanan tambahan saat menggunakan protokol SFTP.

Anda dapat menggunakan SFTP dengan cara yang sama seperti yang disediakan untuk FTP, perbedaan terbesar adalah koneksi aman. Filezilla dan Cyberduck juga menawarkan SFTP sebagai bagian dari paket gratis mereka yang pasti akan Anda manfaatkan.

Saat menghubungkan ke server SFTP ia menganggap bahwa koneksi berjalan melalui saluran aman. Ini menghilangkan kebutuhan untuk otentikasi klien karena identitas pengguna klien tersedia untuk protokol.

WordPress adalah contoh luar biasa dari situs yang memungkinkan untuk koneksi FTP dan SFTP. Saat mencoba menambahkan tema yang Anda simpan ke komputer atau server Anda, mungkin perlu mentransfer tema itu melalui FTP atau SFTP.

Ini untuk menghindari WordPress dari menolak baris kode tertentu yang mungkin diperlukan tema Anda selama transfer normal. Ini berlaku untuk file lain, bukan hanya tema.

Perbedaan Kunci Antara SFTP & FTP

Perbedaan yang paling mencolok dan jelas adalah dalam definisi. SFTP adalah protokol jaringan aman sedangkan FTP tidak. Yang lain adalah tipe protokol. FTP adalah protokol berbasis TCP / IP. SFTP adalah protokol berbasis SSH.

TCP / IP singkatan dari Transmission Control Protocol / Internet Protocol. Dengan kata lain, itu adalah protokol standar yang mengatur komunikasi di antara semua komputer di internet.

  • FTP menetapkan koneksi kontrolnya pada port TCP 21 sedangkan SFTP mentransfer file di bawah koneksi yang dibuat oleh protokol SSH antara klien dan server.
  • FTP hanya mengirim data dalam format teks biasa sementara SFTP mengenkripsi semua datanya sebelum dikirim ke host.
  • SFTP juga merupakan protokol independen yang menyediakan transfer host ke host di mana FTP adalah protokol yang lebih terbuka.
  • Beberapa waktu lalu, untuk menambah sedikit keamanan bagi FTP, Netscape membuat SSL, atau Secure Sockets Llagi (saat ini TLS, atau Transport Lsebelum Security). SSL kemudian diterapkan ke FTP untuk membuat FTPS.

    Ini memungkinkan data untuk dipertukarkan secara aman menggunakan FTP melalui dua varian aman: FTPS Implisit SSL dan FTPS Explicit SSL. Keduanya menggunakan enkripsi SSL.

    Pada akhirnya, satu-satunya perbedaan utama yang paling perlu dikhawatirkan adalah SFTP menyediakan cara aman untuk mentransfer file dari satu host ke host lain. FTP hanya menyediakan transmisi standar teks biasa melalui dua saluran, perintah dan saluran data, tanpa enkripsi.

    Pos terkait:


    23.01.2020