ProFTPD

ProFTPD
Información sobre la plantilla
Proftpd.png
CreadorProyecto GNU
Fecha de Creación17/Dec/2010
Versiones1.3.3d
LicenciaGPL


ProFTPD


ProFTPD es 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 casi cualquier cosa, se pueden utilizar servidores virtuales de ftp, se pueden tener múltiples servidores brindando servicio de ftp anónimo, entre otras. Además no está basado en ningún otro servidor, su código fuente fue escrito totalmente desde cero.

Surgimiento

ProFTPD surgió del deseo de tener un servidor FTP configurable y seguro.
Cuando el proyecto comenzó, el servidor más utilizado era wu-ftpd. Mientras que wu-ftpd proporciona un rendimiento excelente y es generalmente un buen producto, carece de muchas características que se encuentran en los nuevos servidores FTP, además presenta un historial de seguridad pobre. Muchas personas, incluyendo a los desarrolladores que trabajan en ProFTPD, habían pasado mucho tiempo corrigiendo errores debido a que los ataques a servidores wu-ftpd eran muy frecuentes. Lamentablemente, pronto quedó claro que un rediseño completo era necesario para aplicar la configuración y las características deseadas.

Características del software

- Un único archivo de configuración principal, con las directivas y los grupos de directiva que son intuitivos para cualquier administrador que haya utilizado el servidor web Apache.
- Permite la configuración de varios servidores FTP virtuales.
- Diseñado para funcionar tanto como un servidor independiente o desde inetd / xinetd, dependiendo de la carga del sistema.
- Permite mantener un directorio raíz anónimo, no requiere ninguna estructura de directorios específicos, los binarios del sistema o de otros archivos del sistema.
- El código fuente está disponible (y siempre deben estar disponibles) para los administradores y desarrolladores.
- Oculta los directorios y archivos, con base en los permisos al estilo Unix o usuario / propietario del grupo.
- Se ejecuta como un usuario sin privilegios configurables en modo stand-alone con el fin de disminuir las posibilidades de ataques.
- Su diseño es modular, permitiendo ampliar su funcionabilidad. Algunos de los principales módulos son; para bases de datos SQL, servidores LDAP, cifrado SSL / TLS, soporte RADIUS, etc.
- Es compatible con IPv6.

Plataformas

- ProFTPD puede compilar y ejecutar en las siguientes plataformas
AIX                BSD/OS     Cygwin*
Digital Unix    DG/UX         HP/UX
IRIX*              Linux*          Mac OS X*+
SCO              FreeBSD*    NetBSD
OpenBSD      Solaris*       SunOS
Linux for IBM S/390, zSeries

Principales desarrolladores

John Morrissey
Michael Renner
Daniel Roesen
TJ Saunders

Véase también

Referencias

http://www.ptoftpd.org
http://www.redes-linux.com/manuales/ftp/proftpd.pdf