Hola, Tan solo tienes que añadir /bin/false al fichero /etc/shells que es el fichero donde se especifican las shells validas.
Saludos, El mié, 26-05-2004 a las 14:28, +0200, José Ramón Bellido escribió: > Hola. > > Estoy queriendo hacer lo siguiente: tengo un sistema Debian Woody en el > que por un lado hay usuarios corrientes y por otro usuarios a los que > únicamente quiero dar acceso por FTP para que actualicen sus páginas web > en ~/public_html > > He configurado el acceso en /etc/proftpd.conf añadiendo la línea > > DefaultRoot ~ > > de modo que los usuarios ftp sólo pueden trabajar en sus respectivos > directorios home. > > Pero ahora lo que me gustaría es deshabilitar el acceso ssh a los > usuarios "sólo ftp". Probé a ponerles como shell /bin/false en > /etc/passwd, pero entonces tampoco pueden acceder por ftp. > > La situación actual es que o acceden por ssh Y ftp, o NO acceden de > ninguna forma. > > ¿Qué debería hacer para que no puedan entrar por ssh? > > Un saludo y gracias. >