Instalación y configuración de proftpd
Introducción
Proftpd es un servidor de ftp rápido, de fácil instalación y fléxible configuración con un esquema similar a la configuración de apache. Además permite diferentes posibilidades de autentificación: mediante usuarios del sistema unix, mediante base de datos mysql o autentificación mediante servidor LDAP.
Instalación de proftpd
Proftpd se puede instalar automáticamente mediante apt-get:
Si disponemos de un servidor LDAP, podemos instalar la versión apta para ldap 'proftpd-ldap'.
Si disponemos de un servidor LDAP, podemos instalar la versión apta para ldap 'proftpd-ldap'.
Configuración de proftpd
Al instalar el paquete proftpd-ldap se iniciará el asistente de configuración de proftpd. Si más adelante deseamos lanzar de nuevo el asistente, debemos ejecutar:
Este asistente únicamente nos hace una pregunta que es si deseamos ejecutar el servidor desde inetd (solo se carga en memoria cuando existan peticiones) o como un servicio independiente (permanentemente en memoria). El funcionamiento como servicio independiente es más eficiente.
Para que proftpd arranque automáticamente al iniciar el servidor, debemos crear los enlaces simbólicos correspondientes:
El archivo de configuración de proftpd es el archivo:
// Archivo de configuración de proftpd/etc/proftpd.conf
No es necesario modificar ningún parámetro del archivo /etc/proftpd.conf para un uso normal del servidor ftp en el centro educativo.
Si hemos instalado proftpd-ldap porque en la red disponemos de un servidor LDAP con las cuentas de usuarios de nuestro sistema, para que proftpd autentifique a los usuarios contra nuestro servidor LDAP es necesario configurar tres parámetros: quien es el servidor LDAP (LDAPServer), cual es el usuario administrador y la contraseña de LDAP (LDAPDNInfo) y qué unidad organizativa tiene la información de los usuarios (LDAPDoAuth). También configuraremos como máscara de creación de archivos y carpetas la máscara 002 porque utilizamos grupos privados de usuario:
// Parámetros destacables a configurar# Para que autentifique contra nuestro servidor LDAP AuthPAM on LDAPServer localhost LDAPDNInfo cn=admin,dc=ieslapaloma,dc=com ldapadmin // ldapadmin = contraseña LDAPDoAuth on "ou=users,dc=ieslapaloma,dc=com" # Permisos recomendados para UPG (grupos privados de usuario) Umask 002 002
Conexión al servidor de FTP
Para conectarnos al servidor utilizaremos cualquier cliente de ftp. Si deseamos probarlo desde la consola, tan sólo debemos emplear:
y nos preguntará el nombre y la contraseña del usuario que vayamos a emplear. Para obtener cualquier fichero tan sólo emplearemos
Podemos ver un ejemplo de su empleo en la siguiente imagen:
y nos preguntará el nombre y la contraseña del usuario que vayamos a emplear. Para obtener cualquier fichero tan sólo emplearemos
Podemos ver un ejemplo de su empleo en la siguiente imagen:
CopyPasteandoLink
0 comentarios:
Publicar un comentario