Este documento describe cómo configurar un servidor FTP que utiliza usuarios almacenados en una base de datos MySQL. Primero, crea una base de datos llamada ftpd y un usuario proftpd. Luego, configura el servidor FTP proftpd para usar esta base de datos mediante la edición de archivos de configuración. Finalmente, crea usuarios en la base de datos y prueba el acceso FTP con esos usuarios.
Luis carlos silva dias instalar controlador de dominio en ubuntu 14.04 serverLuis Carlos Silva Dias
Instalación automatizada de controlador de dominio (LDAP) en ubuntu server 14.04 con solamente cuatro scripts y administración de este desde un cliente windows 7
Luis carlos silva dias instalar controlador de dominio en ubuntu 14.04 serverLuis Carlos Silva Dias
Instalación automatizada de controlador de dominio (LDAP) en ubuntu server 14.04 con solamente cuatro scripts y administración de este desde un cliente windows 7
Manual de instalacion servicios en red hatjcausil1
INSTALACIÓN DE SERVICIOS FTP, DHCP, DNS, WEB Y AUTENTICACIÓN APACHE EN EL SISTEMA OPERATIVO RED HAT (LINUX)- TODO CONFIGURADO EN UNA MÁQUINA VIRTUAL CON EL SOFTWARE VIRTUALBOX
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestra y el maestro Fase 3Un libro sin recetas, para la maestr
1. 2º A.S.I.R. Autor: Carlos Escribano Sáez
Servidor FTP
con usuarios en
MySQL
-
Servicios de
Red
-1-
2. Autor: PePeAsEcAs 2º A.S.I.R.
Índice de Contenido
Creación y configuración de la base de datos................................................................... 3
Configuración de proFTPd ............................................................................................... 5
Creación de usuarios en la base de datos MySQL............................................................ 8
Acceso a FTP con usuarios de la base de datos .............................................................. 10
-2-
3. 2º A.S.I.R. Autor: Carlos Escribano Sáez
Creación y configuración de la base de datos
El primer paso que vamos a realizar será crear la base de datos, para ello abrimos un
terminal y nos debemos descargar los paquetes de mysql con el comando “apt-get
install mysql-server”. Una vez descargado e instalado nos logueamos como usuario
root, y pasamos a crear la base de datos de nombre ftpd:
Creamos el usuario proftpd y nos entramos con él:
-3-
4. Autor: PePeAsEcAs 2º A.S.I.R.
Ejecutamos el comando “use ftpd;” para utilizar la base de datos creada y mostramos
las tablas, podemos comprobar que no hay ninguna creada:
Pasamos a crear las tablas que van a contener la información tanto de los usuarios
como los grupos que creearemos para loguearnos con FTP:
Comprobamos que se han creado las tablas de los usuarios:
-4-
5. 2º A.S.I.R. Autor: Carlos Escribano Sáez
También la de los grupos:
Configuración de proFTPd
Una vez creada la base de datos debemos tener instalado proFTPd, bien podemos hacer-
lo con el comando “apt-get install proftpd”. Una vez que lo tenemos instalado pasa-
mos a la configuración del mismo para que utilice los usuarios de nuestra base de datos,
-5-
6. Autor: PePeAsEcAs 2º A.S.I.R.
para ello primero debemos editar el archivo de configuración de proFTPd
“proftpd.conf” que se encuentra en la ruta /etc/proftp/, añadimos las siguientes líneas:
Para que nos funcione debemos tener el módulo de proFTPd que permite MySQL insta-
lado ya que por defecto no viene instalado utilizaremos el siguiente comando:
-6-
7. 2º A.S.I.R. Autor: Carlos Escribano Sáez
Una vez instalado pasamos a la configuración de los módulos de proFTPd, editamos el
archivo “modules.conf” descomentando las líneas de los módulos MySQL:
Ya solo queda reiniciar el demonio proftpd para que se den los cambios que hemos rea-
lizado:
-7-
8. Autor: PePeAsEcAs 2º A.S.I.R.
Creación de usuarios en la base de datos MySQL
Primero creamos las carpetas de los usuarios que vamos a crear en nuestro home para
que utilice esa ruta cuando utilicemos FTP.
Utilizamos MySQL con el usuario proftpd que creamos al principio, elegimos la base de
datos ftpd e incluimos los usuarios que queramos, en mi caso voy a utilizar los dos cada
uno con su respectivo UID (5000 y 5001):
Comprobamos que se han creado correctamente:
-8-
9. 2º A.S.I.R. Autor: Carlos Escribano Sáez
Le damos los permisos necesarios a las carpetas que creamos en el home:
Y por último comprobamos que se han realizado correctamente con un “ls -l”:
-9-
10. Autor: PePeAsEcAs 2º A.S.I.R.
Acceso a FTP con usuarios de la base de datos
Podemos comprobar que entran correctamente.
-10-