9
Módulo: Servicios De Redes E Internet Módulo: Servicios De Redes E Internet Acceso A Un Acceso A Un Servidor FTP A Servidor FTP A Través De Usuarios Través De Usuarios Mysql Mysql REALIZADO EALIZADO POR POR: R : ROSARIO OSARIO H HOMBRAO OMBRAO P PEDREGOSA EDREGOSA

Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Embed Size (px)

Citation preview

Page 1: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

Acceso A Un Acceso A Un

Servidor FTP A Servidor FTP A

Través De Usuarios Través De Usuarios

MysqlMysql

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 2: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

Índice1. Instalar mysql...................................................................................................................................32. Instalar proftpd y módulo mysql......................................................................................................33. Creación de la base de datos.............................................................................................................44. Configuración del servidor proftpd..................................................................................................65. Comprobamos con cada usuario creado 'user1' y 'user2'..................................................................9

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 3: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

1. Instalar mysql

#apt-get install mysql-server

2. Instalar proftpd y módulo mysql

#apt-get install proftpd proftpd-mod-mysql

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 4: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

3. Creación de la base de datos

Creamos ahora un usuario:

Creamos las tablas usuarios y grupos :

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 5: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

Vemos las tablas:

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 6: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

4. Configuración del servidor proftpd

En el archivo /etc/proftpd/modules.conf descoemntar dos lineas:

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 7: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

Creación de los usuarios.

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 8: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

Despues hay que poner como porpietario los directorios correspondientes a cada usuario.

Y por ultimo añadir /bin/false a el archivo /etc/shell

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA

Page 9: Acceso a un servidor FTP a través de usuarios almacenados en una base de datos MySql

Módulo: Servicios De Redes E InternetMódulo: Servicios De Redes E Internet

5. Comprobamos con cada usuario creado 'user1' y 'user2'

RREALIZADOEALIZADO PORPOR: R: ROSARIOOSARIO H HOMBRAOOMBRAO P PEDREGOSAEDREGOSA