Apa Itu FTP?

FTP adalah cara untuk mentransfer file secara online. Anda mungkin menganggap situs yang Anda kunjungi di browser Anda sebagai "internet", tetapi browser Anda hanya menggunakan satu protokol: HTTP. Ada banyak protokol lain yang secara kolektif membentuk internet. IMAP dan POP, misalnya, adalah dua protokol yang digunakan klien email untuk mengirim dan menerima pesan. XMPP adalah protokol yang digunakan untuk mengirim dan menerima pesan instan. FTP adalah protokol serupa lainnya.

FTP adalah singkatan dari "File Transfer Protocol". Ini juga salah satu protokol tertua yang digunakan saat ini, dan merupakan cara yang nyaman untuk memindahkan file. Server FTP menawarkan akses ke direktori, dengan sub-direktori. Pengguna terhubung ke server ini dengan klien FTP, perangkat lunak yang memungkinkan Anda mengunduh file dari server, serta mengunggah file ke dalamnya.

Banyak pengguna internet tidak akan pernah menggunakan FTP, tetapi FTP memiliki kegunaan yang penting, terutama bagi mereka yang tertarik mempelajari data internet dari awal. Inilah yang harus Anda ketahui.

Untuk apa FTP?

Header Panduan Membeli Laptop A. dan I. Kruk / Shutterstock A. dan I. Kruk / Shutterstock

FTP adalah alat yang berguna untuk memindahkan informasi dari komputer yang Anda gunakan ke server tempat situs web dihosting. Jika Anda ingin menginstal WordPress di server web, misalnya, Anda memerlukan FTP untuk menyalin file.

Ini juga terkadang digunakan sebagai cara untuk berbagi file. Satu orang dapat mengunggah file ke server FTP kemudian membagikan tautan ke file tersebut dengan orang lain. Penggunaan semacam ini menjadi kurang umum di era layanan cloud yang mudah digunakan (ini adalah favorit kami), tetapi beberapa orang lebih suka file mereka dihosting di server rumah, dan menggunakan FTP untuk mengaktifkannya.

FTP adalah salah satu format paling sederhana dan paling awal yang dibuat untuk memindahkan file dengan cepat dari satu perangkat ke perangkat lainnya. Ini berasal dari tahun 1971, ketika versi pertama dibuat dan diterbitkan oleh Abhay Bhushan. Pada 1980-an, format FTP diperbarui ke versi TCP / IP yang terkait dengan server.

FTP menggunakan dua saluran dasar untuk beroperasi. Saluran perintah membawa informasi tentang tugas itu sendiri - file apa yang akan diakses, jika perintah terdaftar, dll. Saluran data kemudian mentransfer data file yang sebenarnya antar perangkat.

Koneksi FTP ini juga dapat memiliki mode aktif dan pasif. Mode aktif adalah yang paling umum, dan memungkinkan komunikasi terbuka antara server dan perangkat melalui kedua saluran, dengan server mengambil peran aktif dalam membangun koneksi dengan menyetujui permintaan data. Namun, mode ini dapat terganggu oleh firewall dan masalah serupa, jadi ada juga mode pasif di mana server memperhatikan tetapi tidak secara aktif menjaga koneksi, memungkinkan perangkat lain untuk melakukan semua pekerjaan.

Untuk apa sebenarnya FTP masih digunakan?

Tidak banyak. Platform yang masih menawarkan unduhan FTP atau transfer dukungan sebagian besar melakukannya karena kebiasaan, dan bahkan ini sudah tidak umum lagi (lebih lanjut tentang ini di bawah). Dua kegunaan modern utama untuk FTP adalah:

  • Hobi dan pengajaran : FTP adalah cara santai untuk memperkenalkan protokol internet kepada pendatang baru sebelum beralih ke versi yang lebih kompleks, menjadikannya alat pemula yang baik. Beberapa orang juga membangun sistem file FTP karena bernostalgia atau hanya untuk bersenang-senang.
  • Memindahkan file server dalam jumlah besar di rumah : Beberapa profesional TI mungkin memilih untuk menggunakan FTP saat memindahkan file server dalam sistem tertutup untuk suatu organisasi. Dalam kasus ini, tidak ada masalah keamanan, dan FTP mungkin merupakan cara termudah yang diketahui oleh pekerja TI untuk memindahkan file dalam jumlah besar.

Seperti apa bentuk FTP itu?

Meskipun itu tergantung pada klien apa yang Anda gunakan untuk mengelola file, pada dasarnya ini terlihat seperti file lain di komputer Anda. Ada struktur folder hierarki, yang dapat Anda jelajahi dengan cara yang mirip dengan Windows Explorer atau Finder.

Anda bisa mendapatkan gambaran tentang ini dengan menjelajahi server FTP publik. Misalnya, Adobe menawarkan unduhan semua perangkat lunaknya melalui FTP, untuk pelanggan yang memiliki perangkat lunak seperti Photoshop dengan kunci produk yang valid tetapi tidak memiliki CD instalasi mereka. Browser seperti Chrome dan Firefox juga mendukung penjelajahan server FTP (tetapi tidak mengunggah file).

ftp-adobe.dll

Di Reddit, r / opendirectories adalah seluruh komunitas yang didedikasikan untuk berbagi server FTP yang dapat diakses publik. Namun, banyak dari direktori ini yang penuh dengan konten bajakan, porno, dan kombinasi serupa.

Menggunakan FTP untuk mengunduh file dengan cara ini relatif jarang. Sebagian besar, FTP digunakan untuk mengunggah file dari komputer Anda ke server yang sedang Anda kerjakan.

Apakah FTP aman?

Bukan dengan desain, tidak. FTP sudah ada sejak lama sebelum keamanan siber lebih dari sekadar bidang hipotetis. Ini berarti transfer FTP tidak dienkripsi, jadi relatif mudah untuk mencegat file bagi siapa pun yang mampu mengendus paket.

Karena alasan ini, banyak orang menggunakan FTPS atau SFTP. Ini pada dasarnya bekerja dengan cara yang sama seperti FTP, tetapi mengenkripsi semuanya, yang berarti pengintip tidak dapat membaca file apa pun, bahkan jika mereka dapat mencegatnya. Pada titik ini, banyak server menolak untuk menawarkan akses tidak terenkripsi, dan sebaliknya, hanya menawarkan FTPS atau SFTP. SFTP khususnya adalah pilihan yang lebih maju yang menggunakan protokol dan paket SSH, dan memiliki sedikit kesamaan dengan FTP meskipun memiliki akronim.

Klien FTP mana yang terbaik?

server-cyberduck-adobe

FileZilla dan CyberDuck adalah dua klien FTP favorit kami yang dapat kami rekomendasikan dengan sepenuh hati. Mereka berfitur lengkap dan telah ada selama bertahun-tahun, jadi telah mapan, antarmuka pengguna dan alat yang disempurnakan untuk membuat proses transfer FTP Anda cepat dan mudah. Jika Anda menginginkan lebih banyak contoh klien FTP yang bagus, lihat panduan kami untuk yang terbaik dari klien FTP terbaik.

Dapatkah saya mengatur server FTP saya sendiri?

Jawaban singkatnya adalah ya. Pengguna Windows dan Mac dapat mengunduh dan menjalankan server FileZilla. Namun, pengguna Mac tidak memerlukan perangkat lunak pihak ketiga: Cukup buka Berbagi  di Preferensi Sistem , lalu aktifkan Login Jarak Jauh . Ini akan mengaktifkan server FTPS di Mac Anda, sehingga memberi Anda cara yang aman untuk menelusuri komputer Anda dan mengambil file dengan klien FTP apa pun.

pengaturan mac-sftp

Anda akan membutuhkan klien FTP yang diinstal di komputer lain untuk menelusuri file Anda. Cukup gunakan alamat IP untuk komputer yang sebelumnya Anda atur sebagai server.

Untuk mengakses file dari luar jaringan rumah Anda, Anda harus mengatur penerusan porta di router Anda. Dan jika Anda berencana membuat server FTP dapat diakses secara online, ada baiknya untuk menguncinya dengan enkripsi. Untuk informasi lebih rinci tentang menyiapkan server FTP di ponsel atau tablet Android Anda, lihat panduan lengkap kami.

Penghapusan FTP secara bertahap

Dukungan untuk FTP menurun, terutama ketika opsi penggantian seperti SFTP jauh lebih masuk akal. 2020 sepertinya akan menjadi paku terakhir di peti mati untuk protokol online paling awal ini. Pada awal tahun 2020, versi terbaru Chrome keluar dengan FTP dinonaktifkan secara default untuk pertama kalinya. Ini masih dapat diaktifkan dengan perubahan baris perintah, tetapi Google tidak berencana untuk memperluas dukungan untuk protokol lagi.

Hal yang sama berlaku untuk Firefox, yang menghapus FTP dari kodenya pada musim semi tahun 2020, dan hanya akan menawarkan dukungan tambahan hingga 2021. Safari dapat menampilkan info FTP tetapi akan secara default ke Finder untuk semua direktori.

Perubahan seperti ini berarti FTP akan segera menjadi bagian dari masa lalu, sejauh aplikasi praktis berjalan. Mereka yang masih menggunakan FTP untuk tugas yang berarti harus mencari alternatif secepatnya.