• Memungkinkan Anda untuk melakukan transfer data dengan ukuran yang besar dalam waktu yang cukup
singkat.
• Memungkinkan Anda untuk melakukan pengiriman data dan informasi secara dua arah.
• Bisa melakukan pemindahan data server secara internal dalam jumlah besar.
• Mengunggah halaman website bisnis ke internet melalui web server atau web hosting.
• Dapat mengunggah file dari perangkat ke server atau web hosting.
• Mampu mengunggah file dari web hosting ke internet.
• Bisa mengunggah file dari halaman website ke web server.
• Dapat mengunduh file dari internet ke perangkat komputer.
• Bisa melakukan transfer file dari FTP client ke FTP server.
Cara Kerja File Transfer Protocol (FTP)
Sederhananya, berikut alur cara kerja file transfer protocol (FTP) yang harus Anda ketahui.
• Pengguna menggunakan FTP client untuk transfer file.
• FTP client membuat permintaan koneksi ke server.
• Kemudian server merespons permintaan, lalu memulai layanan transfer file.
• Pengguna men-download atau mengunggah data melalui FTP client.
Jadi, agar membuat koneksi FTP, harus ada dua pihak yang saling terhubung di jaringan. Pengguna harus
meminta izin dengan memberikan kredensial ke server FTP. Beberapa server FTP publik mungkin tidak memerlukan
kredensial untuk mengakses file yang umumnya dikenal sebagai koneksi FTP anonim.
Terdapat dua jenis channel komunikasi dalam koneksi FTP, yaitu command channel, yang dilakukan dengan instruksi
dan respons, kemudian data channel, yang mencakup proses distribusi data. Mode koneksi FTP juga terbagi menjadi
dua, yaitu mode aktif dan mode pasif.
Dalam mode aktif, pengguna yang sudah memiliki izin menggunakan FTP untuk mengirimkan request ke
server, dengan maksud melakukan perubahan. Lalu, server akan merespons dengan memberikan akses tersebut.
Sementara itu, mode pasif dapat digunakan apabila mode aktif tidak bisa dilakukan karena terhalang
oleh firewall. Dalam mode ini, pengguna akan menyediakan command channel maupun data channel. Mode pasif
hanya mengharuskan server untuk “memantau” koneksi, bukan mencoba membuat koneksi kembali ke pengguna
seperti pada mode aktif.
4. Setelah itu install paket FTP-nya menggunakan perintah ‘’apt-get install proftpd’’.
Kemudian tekan Y dan enter untuk melanjutkan instalasi, jika ada perintah untuk
memasukan binary 2 maka kita disuruh untuk memasukan Dvd 2.
5. Jika ada keterangan ‘’dpkg: eror processing package proftpd-basic itu tandanya
instalasi paket ftpnya eror.
Untuk menginstal paket komplitnya kita harus memasukan perintah ‘’apt –fix-broken
install.
6. Setalah paket ftp terinstall kita masuk ke directory ftp menggunakan perintah ‘’nano
/etc/proftpd/proftpd.conf.
7. didalam directorya silahkan edit beberapa menu sesuaikan dengan gambar dibawah
‘’ ServerName ‘’smknumanfal.net’’.
8. Setelah itu kebawah cari lagi ‘’anonymous’’ silahkan edit seperti gambar dibawah.
<Anonymous /home/ftp-server> (hilangkan pagarnya)
User tkj (hilangkan pagarnya)
9. Setalah itu kita masuk ke directory home menggunakan perintah ‘’cd /home/’’
10.Kemudian buat folder ftp dengan nama ftp-server masukan perintah ‘’mkdir ftp-
server’’.
11.Setelah itu kita mengganti akses menjadi ftp-server dengan perintah ‘’chmod 777 ftp-
server’’.
15. Jika sudah selesai silahkan lakukan pengujian ftpnya dengan cara login di aplikasi
WINSCP. Silahkan diisi seperti gambar dibawah.
16.Kemudian lakukan pengujian dan lihat file yang sudah kita tranfer dari windows ke
linux dengan cara masuk ke browser ‘’internet explorer’’ seperti gambar dibawah.
17. SELESAI.