Alguem conhece Restrict Shell para Linux?
Valeu galera!!!
Alguem conhece Restrict Shell para Linux?
Valeu galera!!!
Eu tentei usar o bash alterando no /etc/passwd o parametro do shell acrescentando -r ao final da linha.
Linha original:
teste:x:501:501::/home/teste:/bin/bash
Linha alterada:
teste:x:501:501::/home/teste:/bin/bash -r
Mas nao deu certo... alguem sabe aonde eu aplico o -r ?
Gente, eu so quero restringir o usuario ao diretorio home dele. Mas q ele possa criar seus diretorios e navegar por eles.
loga com o usuario e digita isso:
/bin/bash --restricted
ja era.
qualquer coisa faz um script pra rodar isso quando o usuario logar.
abracos.
:wink:
google restricted shell eh seu amigo
man bash tambem e seu amigo =]
abracos manow
:wink:
Nao tem como concordar mais ;]Postado originalmente por MAJOR
cp /bin/bash /bin/rbash; chmod 700 /bin/bash /bin/sh (e mais outra shell que vc tiver e n quiser que o user possa aceder..)
dps é so alterar a shell do user com o commando "chsh (user)" ou "vi /etc/passwd"
tá feito
editar o bash_profile do user para que n tenha acesso a outras dirs no SO sem ser /bin /sbin $HOME e /lib
um abraço
PS: convem setar as permissoes do bash para 700 e as outras shell's, pois se um user estiver restricto e digitar "bash" ele vai entrar para a bash shell e n vai estar mais restrito :P