En lo poco que conozco, la única forma de lograr esto sería darle al usuario un shell autónomo (con todos los comandos que pueda necesitar), que esté linkeado estáticamente y hacerle un chroot jail, cambiando su home a / (dentro del chroot), para que no pueda salir de alli.
La única opción de shell que se me ocurre para esto, seria un busybox compilado con todo lo necesario o quizas alguna version de ash estática. Ninguna restricción en el shell te puede ayudar, ya que basta con levantar un programa que acceda directamente al disco (como el midnight commander), para simplemente hacer bypass de lo que el shell te puede estar bloqueando. On 1/27/06, metatux <[EMAIL PROTECTED]> wrote: > Hola todos, > > necesitaria saber como puedo evitar que un usuario conectado por ssh > pueda salir de /home/user? > > El problema está en que hasta ahora los que se conectan pueden entrar en > todos lados. Claro que no pueden modificar nada pero si pueden ver todo > en las otras carpetas. > > Google no me salió con nada que realmente me lleva a la solución. > > Saludos y gracias de antemano. > Markus > > -- > Registered GNU/Linux user 392004|Machine number 292924 > irc.freenode.net: #linux-plug,#linuxperu,#flisol-peru,#linux.mx, > #debian-peru,#debian-co,#ubuntu-pe,#ubuntu-de,#ubuntu-co,#apesol > http://www.netmeister.org/news/learn2quote.html > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > _______________________________________________ > Linux-plug mailing list > [email protected] > http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug > -- Nestor _______________________________________________ Linux-plug mailing list [email protected] http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
