Pendahuluan:
Saya perlu memaksa pengguna PAM tertentu (dikonfigurasi di /etc/passwd) untuk menggunakan FTPS dan memblokir mereka agar tidak menggunakan SSH atau SFTP.
Berikut adalah solusi yang saya temukan di:
http:/ /askubuntu.com/questions/93411/simple-easy-way-to-jail-users
Solusi:
Tambahkan ke /etc/shells shell baru:vim /etc/shells
Tambahkan satu baris:/bin/false
Simpan. Untuk setiap pengguna yang ingin Anda tolak ssh/sftp, ubah shell pengguna:usermod -s /bin/false userx
Sekarang userx tidak dapat masuk melalui ssh/sftp.
Instal vsftpd :apt-get install vsftpd
Edit file konfigurasi:vim /etc/vsftpd.conf
Dan beberapa perubahan….anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
Simpan. Mulai ulang vsftpd:/etc/init.d/vsftpd restart