chroot

1. chroot

Thiago
covoes

(usa Kurumin)

Enviado em 27/07/2006 - 23:01h

olá pessoal,

estou com o seguinte problema, preciso liberar acesso via ssh mas quero que o usuario que vá conectar fique apenas dentro do seu diretório home, então pesquisei na internet e vi que uma boa solução seria fazer um chroot quando ele se loga.

configurei da seguinte maneira: o shell do usuario no /etc/passwd aponta para um shell script que faz o comando chroot para um diretorio ja configurado (com bin, lib, sbin)

se eu estiver logado como root e logar como o usuario (atraves do su) funciona perfeitamente, mas não consigo se estiver logando como outro usuario comum ou se tentar logar diretamente com o usuario do chroot, diz que a operação não é permitida. Já tentei dar chmod 6777 no shell script que executa o chroot mas continuo com esse problema.

Alguém sabe qual seria a solução? Devo estar "vacilando" em algum ponto, mas não descobri ainda