install pure-ftpd pada centos 7

0
1241

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