Evitar que usuários de FTP possam navegar até diretórios acima de sua casa

0

Eu criei um usuário no Centos 7 via webmin e apontei /var/www/html/ page como seu diretório home para que, quando eles fizerem login, iniciem a partir daí.

No entanto, eu entrei em mim e percebi que eles podem navegar de lá para os diretórios superiores que eu não quero. Como posso evitar que isso aconteça?

Obrigado.

    
por Cain Nuke 25.05.2017 / 18:24

1 resposta

1

Você precisará encontrar um recurso específico para o servidor FTP que estiver usando e criar um ambiente semelhante ao chroot . Alguns exemplos são:

  • proftpd : DefaultRoot . Esta opção terá que apontar o que é o diretório chroot de um servidor.
  • pureftpd : -A option . Citando a documentação

This feature is called "chroot". You can enable this by running pure-ftpd with the "-A" switch to do this with ALL your users (but root) .

  • vsftpd : chroot_local_user=YES fará o chroot para o usuário padrão em casa. Já existe uma boa resposta aqui .
por 25.05.2017 / 18:45

Tags