Este tutorial explica como configurar um ambiente para o servidor sshd de forma que o usuário só tenha acesso ao seu diretório home e tenha o mínimo de comandos disponíveis, só o necessário para executar suas tarefas, assim incrementando a segurança.
Escrevi anteriormente um tutorial (how-to, como fazer) que explica como
configurar um ambiente para o dosemu onde o usuário não tem acesso
ao sistema de arquivos do servidor Linux, assim protegendo a integridade
do sistema. Aquele tutorial foi escrito embasado em uma experiência real
onde precisei montar um servidor de aplicações para um ERP escrito em
Clipper. Naquele momento foi necessário criar um servidor que fosse o
mais seguro o possível e que fornecesse o mínimo de acesso aos usuários,
pois sempre tem algum espertinho que pega as receitinhas de bolo na
internet e se acha "o hacker".
Recentemente, algumas pessoas me contactaram e pediram um tutorial de
como fazer esse mesmo trabalho sem o dosemu, só com o ssh. Me parece
algo estranhamente simples, esse tutorial será quase igual ao outro, só
que com menos coisas a fazer.
Este tutorial explica como configurar um ambiente para o servidor
sshd de forma que o usuário só tenha acesso ao seu diretório home
e tenha o mínimo de comandos disponíveis, só o necessário para executar
suas tarefas, assim incrementando a segurança.
[2] Comentário enviado por y2h4ck em 31/03/2004 - 13:51h
Bom fiz o teste aqui ... estou tendo uma pequena dificuldade nao sei se com permissoes ...
porem o quando me logo o usuario esta caindo fora do home dele ... okei
[3] Comentário enviado por y2h4ck em 31/03/2004 - 13:59h
(root@unsekurity)(/)$ ssh -l guest localhost
guest@localhost's password:
Last login: Sat Mar 27 11:35:22 2004 from localhost
Have a lot of fun...
/bin/chroot-shell: Exec format error
Connection to localhost closed.
heys meu erro
meu /bin/chroot-shell esta igualzinho ao do seu explo
so tive que modificar o path do /usr/sbin/chroot para /usr/bin/chroot
espero que possa je ajudar :D
[4] Comentário enviado por peter_77_schultz em 20/11/2005 - 12:09h
Beleza Amilton! Pois é, voce já escreveu o artigo a quase dois anos e mesmo depois de tanto tempo e ainda desperta interesse.
No meu caso estou tentando instalar o Chroot SSH na minha máquina. Segui todos os passos que voce descreveu, mas no final eu nao consigo me logar na area chroot. Isso acontece tanto com o comando "su" quanto com o comando "ssh".
Eu nao obtenho nenhum erro. Mas toda vez que eu digito a senha a pergunta aparece novamente- "password:"