Fiuuuuuuuuh… Setelah skian lama gag nulis tutorial.. akirnya… i’m back, and the most important is… i’m back to Linux.
setelah berkutat dan bergelut dengan FTP server selama 2 jam (maklum, ga pinter2 amat), gugling sana gugling sini… akhirnya, bisa juga menjalankan request dari Pak Boss.
Bliau minta FTP server yang punya user dengan hak akses Read Write dan Read Only pada direktori share yang sama. Oke, langsung saja yah… 😀
SPESIFIKASI
- OS Linux RHAS 4
- FTP software menggunakan vsftpd (Very Secure FTP Daemon)
- Direktori share di /home/ftp
- User FTP yang Read Write bernama saya dengan password passwdsaya
- User FTP yang Read Only bernama kamu dengan password passwdkamu
- Group FTP bernama ftp-users
LANGKAH-LANGKAH
1. Buat direktori share terlebih dahulu
# mkdir /home/ftp
2. Buat group untuk user FTP
# groupadd ftp-users
3. Buat user FTP dengan default ke direktori /home/ftp dan group ftp-users kemudian setting passwordnya
# useradd -d /home/ftp -g ftp-users saya
# passwd saya Enter password : passwdsaya Retype password : passwdsaya
# useradd -d /home/ftp -g ftp-users kamu
# passwd kamu Enter password : passwdkamu Retype password : passwdkamu
4. Setting hak akses direktori share /home/ftp menjadi milik user saya dan group ftp-users, kemudian beri level akses 750 (user = read-write-execute, group = read-execute, other = none)
# chown -R saya.ftp-users /home/ftp # chmod -R 750 /home/ftp
5. Setting file konfigurasi vsftpd.conf sbb, kemudian save :
# vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO anon_upload_enable=NO anon_mkdir_write_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=saya xferlog_std_format=YES ftpd_banner=Welcome to senenkliwon FTP service chroot_local_user=YES pam_service_name=vsftpd userlist_enable=YES listen=YES tcp_wrappers=YES
6. Start service vsftpd
# /etc/init.d/vsftpd start
7. Dan FTP pun siap digunakan…
- Login dengan user “saya”, maka akan mendapatkan hak akses Read Write
- Sedangkan jika login menggunakan user “kamu”, maka hanya akan mendapatkan hak akses Read Only (alias cuman bisa liyat2 n donlot doank…)
Mohon maaf apabila terdapat kesalahan, mohon koreksinya dari suhu2 semua.. Maklum masih nyubi.. makasih yah.. 😉
NB : sudah dicoba FTP menggunakan client Windows dengan Windows Explorer dan terbukti berhasil
1 comment