Tutoriais/Ftpd/VSFTPD-2
De UnderLinux Wiki
VSFTPD - Restringindo usuários
Como fazer para impedir que um usuário que tenha acesso ao servidor via ftp possa acessar outras pastas do sistema? Essa pergunta é comum a todos os que administram servidores de hospedagem de páginas na internet. Vamos mostrar como criar um usuário que tenha acesso restrito utilizando o VSFTPD.
Considerando que o seu vsftpd já está instalado e que as configurações de firewall e tcpd permitem o acesso ao serviço.
No arquivo vstfpd.conf (normalmente /etc/vsftpd/vsftpd.conf) acrescente a linha:
chroot_local_user = yes
Assim os usuário estarão presos em seus próprios diretórios.
Antes de acrescentar o usuário criamos o grupo sites:
groupadd sites
Para acrescentar um usuário com que hospedaria as paginas do dominio lgm.com.br:
adduser -d /var/www/lgm -c "dominio www.lgm.com.br" -g sites -s /sbin/nologin lgm
Não esqueça de criar a senha para o usuário usr_lgm:
passwd lgm
Ajuste as pemissões para que somente o usuário usr_lgm possa gravar no diretório e que outros possam ler:
chmod 755 /var/www/lgmPronto espero que sejá util a todos.


