Okeh, langkah pertama kita install dulu vsftpd. buka terminal n ketik :
sudo apt-get install vsftpd
lok udah selese proses instalasi nya, buka file di /etc/vsftpd.conf kemudian ubah kayak gene :
#vsftpd.conf
listen=YES
#listen_ipv6=YES
anonymous_enable=YES #memberikan izin buat anonymous user mengakses ftp server ini
local_enable=YES #memberikan izin agar ftp server ini bisa diakses secara lokal
write_enable=YES #memberikan izin agar data di otak atik
#local_umask=022
anon_upload_enable=YES #memberikan izin agar client bisa mengupload file
anon_mkdir_write_enable=YES #memberikan izin agar client bisa membuat direktori
anon_root=/var/ftp #mengatur direktori tempat ftp server ini berjalan
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=gen5x4
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
#ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
# chroot_list_enable below.
#chroot_local_user=YES
#chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
setelah mengedit file vsftpd.conf maka sekarang buat sebuah direktori di /var dengan nama ftp dan jangan lupa mengatur akses direktori ini berikut ini
sintaksnya :
mkdir /var/ftp
chmod 755 /var/ftp
setelah itu restart service vsftpd dengan sintaks berikut ini :
/etc/init.d/vsftpd restart
okeh sekarang kita uji coba apa layanan yang kita bangun sudah berjalan dengan baek, caranya buka browser mozilla anda dan ketik ftp://localhost kemudian lihat hasilnya ....
selamat mencoba....
100% Succesfully...
ReplyDeleteThanks