buckminster
(usa Debian)
Enviado em 11/12/2014 - 14:14h
Aconselho a fazer um controle pelo acesso às pastas no Proftpd:
"Instalamos o servidor de ftp (apt-get install proftpd) e o servidor de tftp (apt-get install tftpd).
Editamos o arquivo /etc/proftpd.conf para acrescentar a linha “DefaultRoot ~”, que limita os usuarios a suas pastas home, impedindo que eles naveguem por pastas um nivel acima.
Modificamos tambem o arquivo /etc/bind/grupo4, para acrescentar a linha “ftp IN CNAME grupo.edu.br.”.
Quanto ao tftp, não foi preciso modificar nenhum arquivo, apenas instalar o tftpd e o tftp (apt-get install tftp)."
http://www.klebermota.eti.br/2009/09/04/administracao-e-configuracao-de-servidores-linux/
[4] Comentário enviado por Buckminster em 14/11/2014 - 06:48h:
[3] Comentário enviado por Tacioandrade em 14/11/2014 - 00:00h:
"Amigo uma duvida sobre o chroot, gostaria de instalar o chroot apenas para alguns usuários do sistema, para que ao invés do ftp o meu cliente possa enviar os arquivos via sftp para seu /home/usuário.
o seu caso o /var/chroot/dev por exemplo vai ser usado por todos os usuários do sistema que logarem via ssh como o /dev padrão, seria isso?
Agradeço desde já. =)"
"Sim. No artigo o chroot encapsula toda instalação que for colocada dentro dele.
Para o que tu quer fazer teria que criar o usuário dentro do chroot. Veja os links abaixo para te dar uma idéia:"
http://www.thegeekstuff.com/2012/03/chroot-sftp-setup
https://wiki.archlinux.org/index.php/SFTP_chroot
http://fabricafiles.blogspot.com.br/2010/04/vsftpd-com-usuarios-em-chroot.html
http://www.vivaolinux.com.br/artigo/Instalacao-do-PostgreSQL-com-Apache-2-PHP-5-OpenSSL-no-Debian-Wh...
http://www.devin.com.br/proftpd-como-utilizar-um-chroot-e-acessar-diretorios-disponievis-em-varios-l...
http://www.proftpd.org/docs/directives/linked/config_ref_DefaultRoot.html
http://www.pc-freak.net/blog/how-to-configure-proftpd-to-chroot-users-to-home-directory-or-any-other...