Bloquear usuários em um diretório

0

Estrutura do arquivo:

Eu tenho um VPS com o sistema operacional Debian e gostaria de criar contas de usuário nele.

Eu quero que, quando o usuário fizer o login com o FTP, tudo que estiver no var pareça ser o seu diretório home e eles não possam fazer o cd fora dele.

Por exemplo, quando o usuário3 efetua login, ele tem acesso a tudo em var (ler, escrever, executar), mas não pode ver as coisas pessoais de (cd) user1 ou user2.

Como eu faria isso?

Acho que tenho que fazer isso no chroot, mas não tenho ideia de como isso funcionaria.

    
por dukevin 25.02.2011 / 02:34

1 resposta

1

Isso pode ser feito simplesmente criando uma nova conta de usuário para cada usuário com 'adduser' e alterando a home (-b default_home) para seu diretório de servidores. [para adicionar uma senha use passwd]

Em seguida, instale o ProFTPd e configure-o para funcionar no Defaultroot ~ Isso deve ser tudo.

Você deve verificar este link: link

    
por 25.02.2011 / 05:12