Configuracion De Proftp

Páginas: 6 (1323 palabras) Publicado: 22 de octubre de 2012
ProFTPD - un servidor FTP para
profesionales
Daniel Esteban Coletti
1. Introducción
El servicio de ftp es uno de los más viejos y utilizados para la transferencia de archivos, la mayoría de los
servidores webs lo necesitan y lo utilizan de alguna u otra forma, para actualizar sus páginas estáticas, subir
imágenes o para permitir la descarga de archivos a sus visitantes. Sea cual fuere elverdadero requerimiento, un
servidor ftp siempre es necesario o en el peor de los casos, útil.
ProFTPD debe ser uno de los mejores servidores ftp que existen para Linux (también se lo puede utilizar en
otros sistemas operativos). Es seguro, sumamente flexible, modular y fácil de configurar. Entre todas las
características que tiene, las más rescatables son: permite autenticar usuarios con casicualquier cosa, se pueden
utilizar servidores virtuales de ftp, se pueden tener múltiples servidores brindando servicio de ftp anónimo, es
modular (lo que permite extender su funcionalidad ampliamente), un usuario con acceso por ftp únicamente no
requiere de una configuración especial, y su código es libre (esta licenciado bajo GPL).

2. Instalación
La instalación es igual a todas lasinstalaciones comunes.
RPMS:
#rpm -Uvh proftpd-1.2.4-i386.rpm

DEBS:
#apt-get install profptd

FUENTES:
#tar xzvf proftpd-1.2.4.tar.gz
#cd proftpd-1.2.4
#./configure
#make && make install

Como siempre, se recomienda hacer la instalación con paquetes que contengan binarios, de esta forma no es
necesario llevar adelante la compilación de los fuentes y es mucho más fácil mantener estasaplicaciones
actualizadas en el futuro (punto extremadamente importante si el servicio de FTP va a brindarse en internet o
cualquier red insegura).

1

ProFTPD - un servidor FTP para profesionales

3. Configuración
ProFTPD trabaja con un único archivo de configuración /etc/proftpd.conf, la sintaxis que utiliza es parecida a la
utilizada en apache, por lo que el usuario acostumbrado aconfigurar apache le resultará familiar.
Lo primero que el administrador deberá determinar es cómo va a ejecutarse este servicio, si lo hará bajo inetd o
en forma independiente (como un proceso más). La diferencia entre ambos métodos es mayormente la velocidad
de ejecución que se obtendrá del servicio y la carga que se le dará al equipo. Utilizando inetd el equipo iniciará
un proceso nuevo por cadapedido de ftp que llegue al equipo, mientras que ejecutándose en forma
independiente, el proceso ya esta inicializado por lo que no hay necesidad ejecutar un nuevo programa
(simplemente se clona el proceso, generando una nueva instancia del mismo para atender al cliente ftp que inicio
el requerimiento).
El parámetro dentro del archivo de configuración que determina el método con que va aejecutarse el proftpd es
"ServerType", si este está en "standalone" el servicio correrá como un proceso independiente.
Por otro lado si se especifica "inetd" se deberá agregar al inetd.conf una configuración extra y será el inetd el
proceso encargado de inicializar al proftpd cada vez que llegue un requerimiento de ftp al equipo.
En el caso de que se elija ejecutar proftpd vía inetd, la siguiente lineade configuración se deberá especificar en el
archivo /etc/inetd.conf:
ftp

stream

tcp

nowait

root

/usr/sbin/tcpd /usr/sbin/proftpd

El siguiente es un ejemplo del archivo de configuración /etc/proftpd.conf, más adelante continuaremos con
configuraciones mas divertidas, que suelen ser muy útiles pero que no siempre están documentadas.
ServerName "Mi servidor FTP"
ServerTypestandalone
DeferWelcome off
DefaultServer on
ShowSymlinks on
AllowOverwrite on
Port 21
MaxInstances 30
User nobody
Group nogroup



Umask 022
AllowOverwrite on


Si bien muchas de las opciones descriptas hablan por sí solas, hay algunas que no tanto. "DeferWelcome" por
ejemplo, determina si el servidor muestra el mensaje de bienvenida antes o después de que el usuario se haya

2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Configuración
  • configuracion
  • Configuracion
  • Configuracion
  • Configuracion
  • Configuracion
  • configuracion
  • Configuracion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS