« Como Borrar Procesos Defunt (deleted) con script utlizando lsof+awk | Main | Integración GLPI + OCS »
Chroot con VsFtp
By claudio | Agosto 22, 2008
Muy seguido debo implementar Vsftp (very secure FTP), con chroot. Que es el Chroot? Es un sistema de jaulas que no permite navegar por los directorios del servidor FTP, sólo permite navegar por el directorio asignado. Con esto se evita ver archivos de configuración y/o respaldos, etc.
Ingredientes:
- Cualquier Sistema Linux con VsFTP instalado.
Directivas del Archivo de configuración de VsFTP, en mi caso Centos 5.2: /etc/vsftpd/vsftpd.conf:
-
local_enable=YES //autenticación de usuarios locales.
-
write_enable=YES // permite escribir en el servidor.
-
chroot_local_user=YES //habilita chroot para los usuarios locales chroot_list_enable=YES (*) chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
- Por defecto no viene creado el archivo vsftpd.chroot_list
touch /etc/vsftpd/vsftpd.chroot_list //crea el archivo indicado
- Reiniciar servicio vsftpd.
(*) habilita restricciones de acceso a los usuarios ingresados en
/etc/vsftpd/vsftpd.chroot_list
Topics: Artículos |
One Response to “Chroot con VsFtp”
Comments
You must be logged in to post a comment.
Abril 21st, 2010 at 7:41
Весьма полезная информация…
Con esto se evita ver archivos de configuración y/o respaldos, et…