File Transfer Protocol (FTP)

Apa File Transfer Protocol (FTP)?

File transfer protocol (FTP) adalah sekumpulan aturan yang diikuti komputer untuk mentransfer file dari satu sistem ke sistem lain melalui internet. Ini dapat digunakan oleh bisnis untuk mentransfer file dari satu sistem komputer ke yang lain, atau situs web dapat menggunakan FTP untuk mengunggah atau mengunduh file dari server situs web.

Poin Penting

  • File transfer protocol (FTP) adalah cara untuk mengunduh, mengunggah, dan mentransfer file dari satu lokasi ke lokasi lain di internet dan antar sistem komputer.
  • File transfer protocol (FTP) memungkinkan komputer di internet untuk mentransfer file bolak-balik, dan merupakan alat penting bagi mereka yang membangun dan memelihara situs web saat ini. 
  • Banyak klien protokol transfer file (FTP) tersedia secara gratis untuk diunduh, meskipun sebagian besar situs web (dan browser web) yang menawarkan unduhan sudah memiliki FTP bawaan, jadi mengunduh perangkat lunak terpisah tidak selalu diperlukan.

Memahami File Transfer Protocol (FTP)

Protokol transfer file adalah salah satu dari banyak protokol berbeda yang menentukan bagaimana komputer berperilaku di internet. Protokol serupa lainnya termasuk Hypertext Transfer Protocol (HTTP), Internet Message Access Protocol (IMAP), dan Network Time Protocol (NTP). FTP memungkinkan komputer di internet untuk mentransfer file bolak-balik, dan merupakan alat penting bagi mereka yang membangun dan memelihara situs web saat ini. 

Untuk menggunakan FTP, pengguna harus mengunduh klien FTP terlebih dahulu (atau mengakses klien FTP melalui browser web ). Klien adalah perangkat lunak yang memungkinkan Anda mentransfer file.

Sebagian besar browser web dilengkapi dengan klien FTP — mungkin melalui ekstensi yang dapat diunduh — yang memungkinkan pengguna mentransfer file dari komputer mereka ke server dan sebaliknya. Beberapa pengguna mungkin ingin menggunakan klien FTP pihak ketiga karena banyak dari mereka menawarkan fitur tambahan untuk meningkatkan pengalaman Anda. Contoh klien FTP yang dapat diunduh gratis antara lain FileZilla Client, FTP Voyager, WinSCP, CoffeeCup Free FTP, dan Core FTP.

Banyak orang telah menggunakan FTP sebelumnya tanpa menyadarinya. Jika Anda pernah mendownload file dari halaman web, kemungkinan besar Anda menggunakan FTP dalam prosesnya. Langkah pertama untuk mengakses server FTP untuk mengunduh file adalah masuk, yang dapat terjadi secara otomatis atau dengan memasukkan nama pengguna dan kata sandi secara manual. FTP juga akan meminta Anda untuk mengakses server FTP melalui nomor port tertentu. 

Setelah Anda mengakses server FTP melalui klien FTP Anda, Anda sekarang dapat mentransfer file. Tidak semua server FTP publik mengharuskan Anda masuk karena beberapa server memungkinkan Anda mengaksesnya secara anonim.

Bergantung pada klien FTP yang Anda gunakan, akan ada fitur berbeda yang tersedia yang memungkinkan Anda mengubah cara Anda mengunggah dan mengunduh file. Misalnya, jika Anda menggunakan klien FTP gratis FileZilla, program ini akan memungkinkan Anda untuk mengatur batas bandwidth untuk file, memungkinkan Anda untuk mengontrol kecepatan Anda mendownload atau mengupload file. Ini dapat membantu jika Anda mengelola beberapa transfer file sekaligus. Fitur lain yang mungkin ingin Anda cari di klien FTP termasuk otentikasi kunci publik, kemampuan untuk mengatur tingkat kompresi file, atau alat yang memungkinkan Anda mencari server menggunakan masker file.

Contoh File Transfer Protocol (FTP)

Perangkat lunak FTP relatif mudah diatur. FileZilla adalah klien FTP gratis yang dapat diunduh. Ketik alamat server yang ingin Anda akses, porta, dan kata sandi untuk mengakses server.

Setelah akses diberikan, file pengguna di sistem lokal mereka serta server yang diakses akan terlihat. Pengguna dapat mengunduh file dari server ke sistem lokal, atau mengunggah file dari sistem lokal ke server. Mereka juga dapat, dengan otorisasi yang tepat, membuat perubahan pada file di server.