Guilherme A. Mendes wrote:
Pessoal,

Estou "quase" resolvido em minha quest�o do bash restrito, que n�o
permite que o cara troque de diret�rio, isto �, fique em seu diret�rio
'root' assim como no FTP.

Se chamado com a op��o -r o bash inicia o modo restrito. �timo. No
Debian eu tenho o /bin/rbash que � o bash com esta op��o, mas no FreeBSD
n�o tem ele, tentei colocar no /etc/passwd o shell como /bin/bash -r mas
ele d� como command not found, isto �, n�o acha o /bin/bash -r no
/etc/passwd como sendo um shell v�lido.

Como fa�o para dizer ao sistema que o shell do usu�rio tem que ter esta
op��o setada? Seria no .profile?


crie um script chamado rbash, pode ser dentro do /usr/local/bin, e coloque nele o seguinte conteudo


/caminho/do/seu/bash -r

depois de atributo de execucao para ele

chmod a+x rbash

adicione o seu "novo" shell no /etc/shells

e coloque no passwd /usr/local/bin/rbash

[]s

--
Renato Botelho
Developer & Unix Admin

_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

Responder a