ProFTPD (abreviatura de Pro FTP daemon ) es un servidor FTP. ProFTPD es un software gratuito y de código abierto , compatible con sistemas similares a Unix y Microsoft Windows (a través de Cygwin ). Junto con vsftpd y Pure-FTPd , ProFTPD se encuentra entre los servidores FTP más populares en entornos similares a Unix en la actualidad. En comparación con los que se centran, por ejemplo, en la simplicidad, la velocidad o la seguridad, el objetivo principal de diseño de ProFTPD es ser un servidor FTP con muchas funciones, que exponga al usuario una gran cantidad de opciones de configuración. [1] [2]
Desarrollador (es) | John Morrissey, Michael Renner, Daniel Roesen, TJ Saunders, et al. |
---|---|
Lanzamiento estable | 1.3.7a / 21 de julio de 2020 |
Versión de vista previa | 1.3.7rc4 / 30 de mayo de 2020 |
Repositorio | |
Sistema operativo | Sistemas similares a Unix |
Tipo | Demonio FTP |
Licencia | GPL |
Sitio web | proftpd.org |
Plataformas compatibles
- AIX
- BSD / OS
- DG / UX
- Unix digital
- FreeBSD
- HP / UX
- IRIX
- Linux para IBM S / 390, zSeries
- Linux
- Mac OS X
- NetBSD
- OpenBSD
- OCS
- Solaris
- SunOS
- Windows (a través de Cygwin )
Configuración y características
ProFTPD incluye una serie de opciones que no están disponibles con muchos otros demonios FTP. [3] La configuración de ProFTPD se realiza en un único archivo de configuración principal llamado /etc/proftpd/proftpd.conf
. Debido a sus similitudes con el archivo de configuración de Apache HTTP Server , es intuitivamente comprensible para alguien que usa este popular servidor web.
Algunas de las características más notables son: [4]
- Configuración por directorio ".ftpaccess" similar a ".htaccess" de Apache
- Múltiples servidores FTP virtuales y servicios FTP anónimos
- Se ejecuta como servidor independiente o desde inetd / xinetd, según la carga del sistema
- Los directorios raíz FTP anónimos no requieren ninguna estructura de directorio específica, binarios del sistema u otros archivos del sistema
- Sin comando SITE EXEC, que en los entornos modernos de Internet representa un problema de seguridad
- Directorios y archivos ocultos, basados en permisos de estilo Unix o propiedad de usuario / grupo
- Se ejecuta como un usuario configurable sin privilegios en modo autónomo para disminuir las posibilidades de ataques que podrían explotar sus capacidades "raíz".
- Soporte de registro y utmp / wtmp.
- Compatibilidad con el paquete de contraseñas ocultas, incluida la compatibilidad con cuentas caducadas
- Diseño modular, que permite ampliar fácilmente el servidor con módulos. Se han escrito módulos para bases de datos SQL, servidores LDAP, cifrado SSL / TLS, soporte RADIUS, etc.
- Soporte IPv6
Interfaz gráfica del usuario
ProFTPD viene con una interfaz de línea de comandos (CLI) únicamente, pero existen varias interfaces gráficas de usuario (GUI) de terceros para ProFTP para los usuarios que prefieren esto a la CLI, o les gusta usar una combinación de ambos. Especialmente cuando se trata, por ejemplo, de la supervisión en tiempo real de las acciones de los usuarios actuales y las transmisiones de archivos, una GUI puede ser muy útil y superior a la CLI. Algunas GUI existentes para ProFTPD son (selección):
- GAdmin-ProFTPD , una interfaz GTK + para GNOME y KDE , como parte de la colección GAdmintools
- Administrador de ProFTPD
- Herramienta de administración ProFTPD PHP / MySQL
- Administrador de ProFTPD
Ver también
Referencias
- ^ Software de servidor FTP para Linux
- ^ Un vistazo a los servidores ftp comunes de Linux
- ^ Lockhart, Andrew (2006), Hacks de seguridad de red: consejos y herramientas para proteger su privacidad , O'Reilly Hacks Series (2ª ed.), O'Reilly Media, Inc., p. 23, ISBN 0596527632
- ^ http://proftpd.org/features.html Funciones