Halo sobat sekolahlinux, kali ini sekolahlinux akan membahas tentang tutorial bagaimana cara install pure-ftpd pada centos 7, pure-ftpd sendiri sangat cocok untuk digunakan disebuah web-server, kenapa cocok karena ada feature masking owner yang mana feature ini sangat berguna :D, oke langsung saja ya prakteknya
pertama kita install pure-ftpd
yum install pure-ftpd -y
selanjutnya edit file pure-ftpd.conf
vim /etc/pure-ftpd/pure-ftpd.conf
lalu temukan dan rubah beberapa rule sehingga menjadi seperti dibawah
PureDB /etc/pure-ftpd/pureftpd.pdb #PAMAuthentication yes
setelah itu cari “MinUID” pastikan angkanya lebih kecil dari uid yang akan di berikan kepada virtual user, secara default MinUID 1000, rubah menjadi lebih kecil seperti dibawah, saya rubah menjadi 10
MinUID 10
jika sudah save dan restart service pure-ftpd
service pure-ftpd start chkconfig pure-ftpd on
selanjutnya kita akan membuat ftp user dengan “sekolahlinux” dengan uid & gid apache
pure-pw useradd sekolahlinux -u apache -g apache -d /var/www/html
jika sudah jalankan perintah dibawah untuk update database pure-ftpd
pure-pw mkdb service pure-ftpd restart
jika ingin merubah password user pure-ftpd jalankan perintah dibawah
pure-pw passwd sekolahlinux pure-pw mkdb
jika ingin delete user pure-ftpd jalankan perintah dibawah
pure-pw userdel sekolahlinux pure-pw mkdb
untuk melihat detail user pure-ftpd bisa dengan command dibawah
pure-pw show sekolahlinux
selamat mencoba dan membaca ya 🙂
sumber:
- https://wiki.archlinux.org/index.php/Pure-FTPd