Pada kesempatan ini, saya akan membagikan bagaimana cara membuat ftp server dengan aplikasi VSFTP di debian. Sebelum masuk ke tutorial saya akan menjelaskan tentang ftp secara umum.
File Transfer Protocol (FTP) adalah standar protokol jaringan
yang digunakan untuk membagi atau sharing file komputer antara client dan
server pada suatu jaringan komputer. FTP dibangun dengan menggunakan model
arsitektur client-server serta menggunakan kontrol dan sambungan data terpisah
antara client dengan server. Pengguna FTP dapat mengotentikasi
diri dengan jelas teks protokol masuk, biasanya dalam bentuk username dan
password, tetapi dapat terhubung dengan cara login menggunakan user anonymous
jika server dikonfigurasi untuk memungkinkan menggunakan cara tersebut. Untuk melakukan transmisi yang aman serta melindungi username ataupun password, dan
mengenkripsi konten tersebut, FTP sering juga diamankan dengan fitur SSL / TLS ( FTPS ). SSH File Transfer Protocol (SFTP) terkadang juga digunakan sebagai
pengganti, tetapi teknologi yang berbeda.
Baiklah langsung saja masuk ke tutorial bagaimana cara konfigurasi ftp server (vsftp) di debian.
- Pertama konfigurasi dulu ip address pada debian, jika belum mengerti caranya klik link
ip address = 192.168.1.1
netmask = 255.255.255.0
- Setelah itu install paket ftp server dengan cara seperti dibawah
apt-get install vsftpd
- Jika sudah menginstall paket ftp server, lalu kita akan masuk ke file vsftpd.conf dengan cara seperti berikut
pico /etc/vsftpd.conf
- Lalu cari script anonymous dengan cara ketik tombol kombinasi "CTRL+W" lalu ketik "anonymous" dan ubah dari NO menjadi YES seperti gambar berikut
- Setelah itu kita buat directory atau file-file yang akan tampil di ftp server nantinya dengan cara
touch /srv/ftp/praktek.txt
- Karna di ftp server ini di setting client akses ftp dengan user anonymous, jadi kita tidak perlu membuat user dan password karna nanti sudah langsung masuk ke layanan ftp
- Langkah selanjutnya kita restart layanan ftp servernya dengan script
service vsftpd restart
- Lalu tes layanan ftp servernya dengan cara buka "File Explorer" pada windows, lalu ketik "ftp://192.168.1.1" dan tekan enter, lebih jelasnya lihat gambar dibawah
- Jika tampil file "praktek.txt" maka konfigurasi berhasil