Cara Install dan Konfigurasi FTP (vsftpd) Server di Debian 9
Friday, October 04, 2019Baca Juga: Cara Install Dan Konfigurasi FTP (proftpd) Server Di Debian 9
1. VSFTPD AUTHENTICATION
- Pastikan kita sudah konfigurasi Sub-Domain untuk ftp
- Coba ping dengan menggunakan subdomain ftp.kevinsss.com
- Install paket vsftpd nya dengan command : apt-get install vsftpd
- Tambahkan user baru untuk ftp
- Copy file vsftpd.conf sebagai backup file. gunakan command : cp vsftpd.conf vsftpd.conf.backup
- kita edit file vsftpd.conf dengan perintah : nano vsftpd.conf , lalu hilangkan tanda # pada command write_enable=YES
- Restart service vsftpd nya dengan menggunakan command : /etc/init.d/vsftpd restart
- Sebelum melakukan pengujian ke client pastikan client sudah terhubung dengan server dengan mensetting ip nya agar satu network dengan server
- Matikan juga windows firewall pada client
- Pengujian ping untuk sub-domain ftp.kevinsss.com
- Login ftp dengan command ftp ftp.kevinsss.com, gunakan salah satu user yang ada di debian lalu masukan passwordnya, dan coba kita buat direktori bernama bisa
- Cek ke server apakah direktori tersebut suduah ada apa belum
- Test loging menggunakan file exploler
- Login dengan salah satu user
- Coba buat folder dengan nama bisa2
- Login menggunakan web dengan mengetikkan url ftp://ftp.kevinsss.com
- Setelah login bisa dilihat bahwa folder sudah ada
- Terakhir verifikasi pada Server debian kalau folder sudah ada juga
2. VSFTPD ANONYMOUS
- Install vstpd ftp
- copy lagi vstpd.conf menjadi vstpd.conf.backup untuk file backup
- Konfigurasi kan mkdir -p /home/ sebagai parent direktori
- Buat lagi folder untuk ftp dengan hak akses full 777
- edit file vsftpd.conf dengan perintah nano vsftpd.conf dan konfigurasikan file tersebut seperti berikut :
- listen=YES
- anonymous_enable=YES
- anon_root=/home/ftp
- no_anon_password=YES
- local_enable=YES
- write_enable=Yes
- local_umask=022
- anon_upload_enable=YES
- anon_mkdir_write_enable=YES
- # listen_ipv6=YES (comment)
- Tambahan konfigurasi : touch /home/ftp/system.log
- Restart service vsftpd : /etc/init.d/vsftpd restart
- Pengujian server, ketikkan command ftp localhost, login sebagai anonymous tanpa passsword
- Agar anonymous bisa upload atau read berikan konfigurasi tambahan berikut
- Login kembali dengan anonymous lalu coba untuk membuat folder baru
Sekian dari saya kurang atau lebih nya mohoner maaf dan semoga bermanfaat
WASSALAM
0 comments