Setting dan Konfigurasi vsftpd.conf
Anda ingin membangun FTP Server dengan vsftpd? sebelumnya mohon maaf karena disini saya tidak menjelaskan bagaimana cara meng-install vsftpd, mungkin untuk installasi nanti kita bahas pada tutorial berikut-nya, konfigurasi dibawah ini adalah konfigurasi vsftpd yang ada di server saya Trustix 3.0 dan konfigurasi yang ada dibawah, seorang user bisa meng-upload data tapi tidak diizinkan 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
Jika ada kekeliruan dalam penulisan dan pengetikan mohon di koreksi kembali, terima kasih.
This entry was posted on Tuesday, December 12th, 2006 at 10:29 am and is filed under Linux OS. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.





September 11th, 2008 at 4:16 am
Bagaimana jika kita ada sharing folder tertentu di Linux.
Misalkan pc-aku/dataku/
nah, aku mau langsung ftp ke ftp://pc-aku/dataku/ dari exploler
aku login pakai user passwordku malah dia lari ke folder /home/userku/dataku/ <- no such folder and directory.
Bagaimana settingnya agar aku langsung bisa ke folder yg aku sharing dgn samba tsb bisa langsung ke directory pc-aku/dataku/
Terimakasih atas jawabannya ya mas
September 13th, 2008 at 8:15 am
kan bisa lansung # adduser -d /home/usernya -s /sbin/nologin -g groupnya username
saya cuma begitu aja mas
November 2nd, 2008 at 10:51 am
kerreeenn link back
October 4th, 2009 at 6:41 am
Mantap brother
Trm ksh telah berbagi.
Sama
October 4th, 2009 at 6:41 am
Mantap brother
Trm ksh telah berbagi.
Salam.
October 4th, 2009 at 6:42 am
Komentar gw yg no 4 dihapus aja yah gan, dobel post. Inet kek kura-kura

Ampun juragan…
Klo sempat, silahkan mampir di http://bytescode.wordpress.com
October 5th, 2009 at 7:49 am
Membuat FTP Server di Fedora 8 Menggunakan VSFTPD « Catatan Bytescode says:[...] terminal/konsole sendiri (man vsftpd) serta manual-manual serupa yang berlimpah di internet (ini, ini, dan ini). Thanks for [...]