andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
TRANSCRIPT
<IES GRAN CAPITÁN>
P R A C T I C A A C C E S O A F T P A T R A V É S D E U S U A R I O S
A L M A C E N A D O S E N M Y S Q L
Presentado por:
ANDRÉS GONZÁLEZ SUÁREZ
,
Configura tu servidor FTP para que se pueda acceder al mismo a través de usuarios
almacenados en una base de datos MySql.
Enlaces de interés:
http://www.debuntu.org/how-to-ftp-virtual-host-with-proftpd-mysql
http://www.sysadminworld.com/2011/install-proftpd-with-mysql-backend-on-debian -
ubuntu/
Página 1
1.- INSTALACIÓN DE PROFTPD Y MYSQL-SERVER.
Página 2
2.- CONFIGURACIÓN DE USUARIO EN MYSQL.
3.- CREACIÓN DE TABLAS DESDE EL USUARIO CONCRETO DE MYSQL.
Página 3
4.- CONFIGURACIÓN DEL FICHERO “PROFTPD.CONF” PARA LA AUTENTICA-
CIÓN A TRAVÉS DE LA BASE DE DATOS.
Página 4
5.- INSTALACIÓN DEL MÓDULO “PROFTPD-MOD-MYSQL”, MÓDULO QUE SE
ENCARGA DE LA AUTENTICACIÓN.
6.- MODIFICACIÓN DEL FICHERO “MODULES.CONF”.
Descomentamos las línea “LoadModule mod_sql.c”.
Página 5
Reiniciamos el servidor proftpd con el siguiente comando: “/etc/init.d/proftpd restart”.
7.- CREACIÓN DE LOS USUARIOS.
8.- INSERCIÓN DE LOS USUARIOS Y LOS GRUPOS EN MYSQL.
Inserción de los grupos.
Página 6
Inserción de los usuarios.
Como podemos observar, se han insertado correctamente. Aún así, realizamos una consulta
para asegurarnos.
Página 7
9.- COMPROBACIÓN.
Hacemos una conexión con cada uno de los usuarios para comprobar que el proceso ha fun-
cionado. Como podemos observar, nos pide un password cuando intentamos conectarnos.
Página 8