S0t4's Blog

Hanya Catatan dan Mencoba Untuk Berbagi

Thursday, August 6, 2009

Seting Vsftpd di Fedora Core

  Blogger Sejati       Thursday, August 6, 2009

Pertama di server harus terinstall vsftpd.
Untuk paket rpm cukup ketikkan :

root#rpm -ivh vsftpd.versi**.rpm

Disini saya akan mensetup server ftp untuk user bisa upload dan download file tetapi tidak diijinkan untuk menghapus file atau folder yang telah diupload-nya tapi jika anda berkeinginan sebaliknya silahkan anda beri tanda comment “#” pada bagian “cmds_allowed”

Untuk tahap awal, silahkan anda buat “group” pada linuxbox anda :
#groupadd ftpgroup

Dan satu folder tujuan untuk user ftp, misal kita bikin folder di /home/ :
#cd /home/
#mkdir ftp-folder
#chmod 777 ftp-folder/

selanjutnya buatlah user untuk ftp anda :
#adduser -d /home/ftp-folder/ -s /sbin/nologin -g ftpgroup ftpuser

Silahkan anda beri password ftpuser anda
#passwd ftpuser

Selanjutnya gantilah kepemilikan folder /home/ftp-folder
#chown -R ftpuser.ftpgroup /home/ftp-folder/

Sekarang silahkan anda copy-kan baris dibawah ini pada vsftpd.conf anda, yang berada pada /etc/vsftpd/vsftpd.conf

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=222
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd
xferlog_std_format=YES
nopriv_user=ftp
ftpd_banner=Trustix FTP Server (TSL)
chroot_local_user=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
secure_chroot_dir=/var/lib/vsftp/chroot
cmds_allowed=ABOR,CWD,LIST,USER,PASS,PASV,QUIT,PWD,STOR,NLST,TYPE,SIZE

logoblog

Thanks for reading Seting Vsftpd di Fedora Core

Previous
« Prev Post

No comments: