Introducción:
Necesitaba obligar a ciertos usuarios de PAM (configurados en /etc/passwd) a usar FTPS y bloquearlos para que no usen SSH o SFTP.
Aquí hay una solución que encontré en:
http:/ /askubuntu.com/questions/93411/simple-easy-way-to-jail-users
Agregue a /etc/shells un nuevo shell:vim /etc/shells
Agregue una línea:/bin/false
Guardar. Para cada usuario que desee denegar ssh/sftp, cambie el shell del usuario:usermod -s /bin/false userx
Ahora userx no puede iniciar sesión a través de ssh/sftp.
Instalar vsftpd :apt-get install vsftpd
Edite el archivo de configuración:vim /etc/vsftpd.conf
Y algunos cambios….anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
Guardar. Reiniciar vsftpd:/etc/init.d/vsftpd restart