INSTALACION DE PROFTPD EN SLACKWARE 10
Al momento de escribir este documento, la versión estable de Proftpd es la 1.2.10
Bajamos los fuentes (proftpd-1.2.10-i486-2.tgz en este caso).
Como la disponibilidad de hardware de mi equipo es escasa, y la instalación realizada fue mínima, tuve que instalar para que funcione porftpd el paquete glibc_2.3.4 (glibc-2.3.4-i486-1.tgz en este caso)
Una vez bajados ambos paqutes, procedemos a instalarlo con la herramienta de slackware:
# installpkg glibc-2.3.4-i486-1.tgz
# installpkg proftpd-1.2.10-i486-2.tgz
Ahora, debemos tocar el archivo /etc/inetd.conf descomentando la línea:
# File Transfer Protocol (FTP) server:
ftp stream tcp nowait root /usr/sbin/tcpd proftpd
y relanzar el demonio:
# /etc/rc.d/rc.inetd restart
Luego, es importante modificar el archivo de configuración de proftpd (/etc/proftpd.conf) para ajustar el comportamiento
del servidor, abajo describo algunos parámetros globales.
<Global>
ServerIdent on "Utilice este servidor cuidadosamente" **---Mensaje de conexión
DefaultRoot ~/ **---Encierra al usuario dentro de su home
RootLogin off **---No permite loguearse como root
RequireValidShell off **---El usuario no tiene que tener una shell
TimeoutIdle 800 **---Luego de 800 seg. de inactividad, se cierra
</Global>
Se debe relanzar el servicio luego de los cambios (# proftod) Para completar la seguridad se debería utilizar la protección de hosts.allow y hosts.deny
dependiente de
portmap.
Lte.Daniel Minacori
www.berkanet.com.ar
daniel@berkanet.com.ar