Sunday, April 17, 2005

VSFTPD unix systems

Vsftpd dideklamasikan sebagai FTP server yang paling aman dan cepat di dunia UNIX.
Dalam hal ini untuk optimasi ownership dan kemampuan upload/download akses, de el el, sbb:
* Virtual IP configurations
* Virtual users
* Standalone or inetd operation
* Powerful per-user configurability
* Bandwidth throttling
* Per-source-IP configurability
* Per-source-IP limits
* IPv6
* Encryption support through SSL integration
* etc...

Kita coba liat step2 dan penggunaannya langsung.
1.coba donlot sorznya dulu di http://vsftpd.beasts.org/#download
2.ekstrak dan copy confignya ke /etc
3.kostumisasi file confignya

vsftp.cong
---------------
#matiin login anon user
anonymous_enable=NO
#local user bs ftp
local_enable=YES
#membolehkan nulis ke dir-nya
#write_enable=YES
#semua ftp server make umask ini untuk meng-allow
local_umask=077
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
#buka port ftp
#connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
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
#membolehkan donlod
#download_enable=YES
ftpd_banner=Welcome to Bagong FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
#chroot_list_enable=YES
#mengkarantina user spy gak bisa kemana2 selain dir-nya sendiri
chroot_local_user=YES
#memperbolehkan site membuat CHMOD, tapi anon user gak bisa
#chmod_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
ls_recurse_enable=YES
listen=YES
background=YES
pasv_enable=YES
port_enable=NO