vsftpd (very secure FTP daemon) tiene la peculiaridad de que no permite establecer varias IPs en escucha (listen_address) dentro de una misma instancia/demonio. Con una única instancia, tenemos la posibilidad de: Escuchar en todas las IPs del sistema (por defecto). Escuchar en una única IP especificada en listen_address. Pero lo que no podemos hacer es Seguir leyendo
ftp
Configurar umask para sesiones SFTP
Si necesitamos configurar un umask determinado para los usuarios SFTP, debemos tener en cuenta que los cambios que realicemos a nivel de .bashrc no serán válidos para estos usuarios, debido a que no abren una shell al establecer conexión vía SFTP. A partir de la versión 5.4 de OpenSSH podemos establecer el parámetro umask en Seguir leyendo
CPAN: Couldn’t fetch … from ftp.perl.org
CPAN nos permite instalar y actualizar módulos de Perl de forma muy sencilla y con el avance que supone la resolución automática de dependencias. Al iniciar CPAN podemos encontrarnos con que a pesar de que manualmente el acceso al FTP de perl (o uno de los mirrors) es correcto, desde la herramienta recibimos errores como Seguir leyendo
IPTABLES, FTP y Passive Mode
Cuando conectamos a un servidor FTP, tenemos la opción de elegir dos modos de conexión: Modo activo: el cliente establece una conexión al servidor FTP a través del puerto TCP 21, una vez establecida se crea un canal de datos entre el puerto TCP 20 del servidor y un puerto aleatorio superior al 1024 en Seguir leyendo
vsftpd y SELinux: cambiar el directorio para accesos anónimos
Tanto para cambiar el directorio por defecto al que acceden usuarios anónimos en un servidor FTP como usuarios autenticados, en el caso de que el sistema esté configurado con SELinux en modo Enforcing hay que tener en cuenta la necesidad de reconfigurar los permisos de forma correcta y que el servicio funcione. # getenforce Enforcing Seguir leyendo