Professional Documents
Culture Documents
ndice
Instalacin ProFTPd ............................. 2 Instalacin LDAP ................................. 3 Creacin Base de Datos ........................ 8 Configuracin del Servidor ProFTPD 11 Comprobacin..................................... 14
Objetivo
Configura tu servidor FTP para que se pueda acceder al mismo a travs de usuarios almacenados en una base de datos Ldap.
Configuracin
Para acceder al servidor FTP solamente con los usuarios almacenados en la base de datos Ldap tenemos que realizar los siguientes pasos.
Instalacin ProFTPd
Primero debemos instalar el servicio proftpd de la siguiente manera:
Instalacin LDAP
A continuacin instalaremos el servidor LDAP ejecutando en el terminal: -#apt-get install slapd ldap-utils
Una vez hemos acabado de configurar la base de datos nos aparecer la siguiente plantalla de que se ha creado y configurado correctamente:
Podemos descargar la estructura de dicho archivo del siguiente enlace: -https://help.ubuntu.com/community/OpenLDAPServer Ejecutamos el siguiente comando para insertar el fichero a travs de lnea de comandos:
Tambin podemos configurar la base de datos a travs de una interfaz grfica que utiliza LDAP, PHPLDAPADMIN, la instalamos ejecutando el siguiente comando:
Antes de conectarnos al servicio tenemos que realizar unos cambios en el fichero /usr/share/phpldapadmin/config/config..php y cambiar los parmetros dc=example,dc=com por los de nuestro dominio: dc=midominio,dc=local.
Como podremos comprobar en la imagen siguiente se encuetran registrandos en la base de datos los usuarios que hemos introducido anteriormente a travs del fichero LDIF.
Y tambin descomentaremos y aadiremos las siguientes lneas para que funcione el mdulo ldap:
Al final del mismo archivo aadiremos los datos del servidor LDAP que vamos a utilizar para que identifique los usuarios con los que nos vamos a poder conectar:
Una vez realizada dicha configuracin deberemos acceder al fichero /etc/proftpd/modules.conf y activar el siguiente modulo, que se encuentran desactivados y que nos harn falta para activar la autenticacin mediante LDAP:
Ahora instalaremos el mdulo necesario para poder enlazar FTP con LDAP: -# apt-get install proftpd-mod-ldap.
Comprobacin
Una vez configurado todo correctamente probaremos a acceder con el usuario miguel que hemos creado en la bse de datos de LDAP. Como podemos comrprobar a continuacin accedemos correctamente al servicio FTP: