Pengertian
FTP merupakan singkatan dari File Transfer Protocol. FTP adalah salah satu servis internet yang dirancang untuk membuat sambungan ke server internet maupun komputer.
Dari servis ini, user dapat mengirimkan file ke komputer atau biasa disebut dengan download, dan juga mengirimkan file ke server yang umumnya dikenal dengan istilah upload. Jadi, File Transfer Protocol atau FTP adalah protokol untuk melakukan pengiriman dan pertukaran data. Jika dibandingkan dengan perangkat kabel atau pengiriman data secara fisik, FTP tentunya terbilang lebih praktis.
FTP terbagi menjadi dua, yaitu FTP server dan FTP Client.
FTP server adalah server yang memberikan service untuk melakukan penukaran file dari permintaan FTP Client. Beberapa contoh aplikasi atau software yang menggunakan FTP server adalah WU-FTPD, VSFTPD, FTPD, dan PROFTPD. Utamanya, fungsi FTP server adalah melakukan download dan upload file dari atau ke server.
Selanjutnya adalah FTP Client. FTP Client adalah komputer yang biasanya kamu gunakan untuk berbagai aktivitas. Sebagai FTP Client, komputer harus terhubung dengan FTP server agar bisa melakukan transfer file, sehingga FTP server dapat melakukan tugas-tugasnya seperti download, upload, rename, delete, dan sebagainya.
Fungsi & Kegunaan
- FTP adalah protokol yang melayani setiap user untuk melakukan transfer data dua arah.
- Melakukan pertukaran file antar komputer dengan mudah, meskipun memiliki ukuran file yang besar.
- Selanjutnya, fungsi FTP adalah melakukan backup website dengan mudah dan efisien.
- Keuntungan menggunakan ftp dalam mentransfer data adalah jika sambungan terputus, pengiriman data tidak akan hilang.
- Melakukan upload halaman website pada web server/hosting ke internet.
- Download file dari software publik.
- Mengirimkan file yang memiliki ukuran besar kemudian menjadikannya lampiran pada email.
- Mengunggah file tugas maupun pekerjaan dengan mudah ke FTP Server.
- Melakukan distribusi dan revisi program oleh developer software.
Cara Kerja
- FTP Client akan melakukan permintaan koneksi terhadap server.
- Setelah terhubung, FTP dapat menukarkan data kepada FTP Client.
- Di sini, FTP dapat dilakukan dengan mode aktif maupun pasif.
- Dalam mode aktif, server berperan aktif untuk menyetujui permintaan data.
- Dalam mode pasif, server akan mempertahankan koneksi yang berarti pengguna bisa membuat saluran data dan saluran perintah. Server di sini dianalogikan tetap mendengarkan perintah, namun tidak ikut berpartisipasi aktif, dan lebih mengandalkan perangkat yang menangani sebagian besar tugasnya.
Cara menggunakan
FTP Server:
- Menggunakan web browser, kemudian tuliskan ftp://ftp.namadomain.com. Ubah nama domain dengan URL website yang ingin kamu gunakan.
- Menggunakan command prompt (Windows) dan terminal (Mac/Linux).
FTP Client:
- Download FileZilla pada official website FileZilla
- Buka Control Panel akun hosting.
- Jika menggunakan CPanel, buka menu FTP accounts yang berada di bawah bagian files.
- Selanjutnya, pada menu FTP accounts, buat akun baru atau login dengan akun sebelumnya.
- Jangan lupa untuk mencatat host name, username, password yang ada pada informasi login tersebut.
- Jika kelima langkah tersebut telah dilakukan, install dan buka FileZilla pada komputer, dan aplikasi sudah bisa digunakan untuk penukaran data. Jika ingin mengubah nama situs ke FileZilla, akses menu site manager pada bagian kiri atas jendela FileZilla.
Contoh aplikasi FTP
- FileZilla
- WinSCP
- FTP GPTF
.png)
Komentar
Posting Komentar