Shell Limitada

Mauricio Villagrán mvillagran en crecic.cl
Jue Nov 11 18:52:01 CLST 2004


buscando y buscando encontre lo siguiente y me funciono...


useradd -s /bin/rbash usuario

To enable/create the restricted bash shell I have typed the commands: 

ln -s /bin/bash /bin/rbash 
echo "/bin/rbash" >> /etc/shells 



saludos!

---------- Original Message -----------
From: "Rodrigo Henriquez M. - Corporacion Linux S.A."
<rodrigo en corporacionlinux.cl>
To: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
Sent: Thu, 11 Nov 2004 11:26:52 -0300
Subject: Re: Shell Limitada

> El mié, 10-11-2004 a las 20:16, Mauricio Villagrán escribió:
> > que distro es?,,
> 
> Debian Sarge (of course ;-)
> 
> >  porque yo estoy en un redhat AS 2.1 y no trae rbash como 
> > comando ;) ,, hago lo siguente :
> 
> > 
> > [mvillagran en localhost mvillagran]$ bash -r
> > bash: SHELL: readonly variable
> > bash: PATH: readonly variable
> > bash: id: No existe el fichero o el directorio
> > bash: id: No existe el fichero o el directorio
> > bash: id: No existe el fichero o el directorio
> > bash: [: too many arguments
> > bash: tput: No existe el fichero o el directorio
> > bash: tput: No existe el fichero o el directorio
> > bash: wc: No existe el fichero o el directorio
> > bash: [: : integer expression expected
> > bash: dircolors: No existe el fichero o el directorio
> > bash: grep: No existe el fichero o el directorio
> > bash: PATH: readonly variable
> > bash: grep: No existe el fichero o el directorio
> > bash: id: No existe el fichero o el directorio
> > bash: [: =: unary operator expected
> > bash: cut: No existe el fichero o el directorio
> > bash: tr: No existe el fichero o el directorio
> > bash: cut: No existe el fichero o el directorio
> > bash: tr: No existe el fichero o el directorio
> 
> Hmmm...
> 
> Acabo de probar en un RHAS 2.1 y tambien me pasa lo mismo:
> 
> [admin en clumx0 admin]$ bash -r
> bash: SHELL: readonly variable
> bash: PATH: readonly variable
> bash: id: No such file or directory
> bash: id: No such file or directory
> bash: id: No such file or directory
> bash: [: too many arguments
> bash: tput: No such file or directory
> bash: tput: No such file or directory
> bash: wc: No such file or directory
> bash: [: : integer expression expected
> bash: dircolors: No such file or directory
> bash: grep: No such file or directory
> bash: PATH: readonly variable
> bash: grep: No such file or directory
> bash: id: No such file or directory
> bash: [: =: unary operator expected
> bash: cut: No such file or directory
> bash: tr: No such file or directory
> bash: cut: No such file or directory
> bash: tr: No such file or directory
> [admin en clumx0 admin]$ cd /
> bash: cd: restricted
> [admin en clumx0 admin]$
> 
> > y como vez, me queda la crema.... no me acepta un PATH diferente al home....
> 
> Al parecer esta bien.
> 
> Revisa la documentacion de bash(1) en la seccion RESTRICTED SHELL.
> Al parecer deberias hacer algunos cambios a .bashrc y/o .profile.
> 
> Saludos.
> 
> -- 
> Rodrigo Henriquez M.		http://www.corporacionlinux.cl
> Corporacion Linux S.A. 		Fonos: 02 2442988 - 02 2444250
------- End of Original Message -------


Más información sobre la lista de distribución Linux