Limitar a visibilidade do usuário ao diretório

1

Como posso fazer isso, para não dar visibilidade ao usuário, exceto apenas um diretório (especialmente dentro do FTP)?

Eu devo dar uma amostra do cenário: Alguém loga no meu servidor com algum nome de usuário e senha, e essa pessoa não pode afetar meu sistema de arquivos, exceto o diretório.

Existe o proftpd e o apache2 instalados no servidor. Como posso fazer isso, imagino?

    
por Christoph 09.06.2011 / 12:43

2 respostas

2

Com o ProFtpd, você pode usar a diretiva DefaultRoot para executar chroot usuários em sua árvore de diretórios home. No seu conjunto proftpd.conf

DefaultRoot  ~ 

para bloquear todos os usuários. Há mais discussão no link acima e aqui também.

    
por 09.06.2011 / 13:41
1

Você precisa de uma cadeia chroot.

Veja como você pode conseguir isso usando o vsftp. link

Você também pode querer considerar o uso do publicfile.

    
por 09.06.2011 / 13:05

Tags