Como faco para bloquear o acesso aos diretorios / /bin /boot /etc /tmp etc......
1
2
Como faco para bloquear o acesso aos diretorios / /bin /boot /etc /tmp etc......
dentro do conf do ftp coloque a linha:Postado originalmente por diogotog
DefaultRoot ~
e por hoje é só pessoal!! :-o :-o :-o
Se tiver utilizando o vsftpd coloque a seguinte opção
chroot_local_user=YES
Pronto, os usuários ficaram "trancados" em seu diretório home.
Abraços.
Mas eu estou utlizando o pure-ftpd? Como é entao?
Não costumo usar o pure-ftpd mas é a opção "-a" na chamada do daemon que habilita o chroot, vi isso nos doc do pure-ftpd, segue a descrição abaixo do -a e o link para a documentação completa do conf
- '-a <gid>': Authenticated users will be granted access to their home
directory and nothing else (chroot) . This is especially useful for users
without shell access, for instance, WWW-hosting services shared by several
customers. Only member of group number <gid> will have unrestricted access
to the whole filesystem. So add a "staff", "admin" or "ftpadmin" group and
put your trusted users in. <gid> is a NUMERIC group number, not a group name.
This feature is mainly designed for system users, not for virtual ones.
mais informações
http://download.pureftpd.org/pub/pure-ftpd/doc/README
Abraços.