SlideShare una empresa de Scribd logo
2º A.S.I.R.           Autor: Carlos   Escribano Sáez




           Servidor FTP
          con usuarios en
             MySQL
                 -
            Servicios de
               Red



                -1-
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-
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-
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-
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-
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-
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-
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-
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-
Autor: PePeAsEcAs                               2º A.S.I.R.



Acceso a FTP con usuarios de la base de datos




Podemos comprobar que entran correctamente.




                                      -10-

Más contenido relacionado

PDF
Servidor FTP con usuarios en LDAP
DOCX
Servidor proFTPd
DOCX
Apache centos configuración
RTF
Documento
DOCX
Conexion servidor con Samba
PDF
Mapa conceptual phpmyadmin_apache_mysql_crisdamar
Servidor FTP con usuarios en LDAP
Servidor proFTPd
Apache centos configuración
Documento
Conexion servidor con Samba
Mapa conceptual phpmyadmin_apache_mysql_crisdamar

La actualidad más candente (20)

PDF
Actividad No. 1.14: Replicación de datos en MySQL 5.1
PDF
07 Php. Instalando Php My Admin
PDF
Instalación de SGBD
PPTX
Como es el proceso de actualizacion en un switch
PDF
Instalación y configuración de servidor ftp en ubuntu server 14
PDF
Luis carlos silva dias instalación servidor dns en ubuntu 14.04
DOCX
Manual redhat
DOCX
Servidor web.docx
DOCX
Sol resul aprendizaje
PDF
Luis carlos silva dias instalar controlador de dominio en ubuntu 14.04 server
DOCX
Configuración proftpd (Ayar Pardo)
PDF
Manual Técnico Para Hacer Réplica
PDF
Bd practica 1.10
PDF
Servidor correo ubuntu
PPTX
Trabajo de compu
DOC
Instalacion zoneminder
ODP
Samba como PDC y autentificación LDAP
PDF
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
PPT
Servicios Debian
Actividad No. 1.14: Replicación de datos en MySQL 5.1
07 Php. Instalando Php My Admin
Instalación de SGBD
Como es el proceso de actualizacion en un switch
Instalación y configuración de servidor ftp en ubuntu server 14
Luis carlos silva dias instalación servidor dns en ubuntu 14.04
Manual redhat
Servidor web.docx
Sol resul aprendizaje
Luis carlos silva dias instalar controlador de dominio en ubuntu 14.04 server
Configuración proftpd (Ayar Pardo)
Manual Técnico Para Hacer Réplica
Bd practica 1.10
Servidor correo ubuntu
Trabajo de compu
Instalacion zoneminder
Samba como PDC y autentificación LDAP
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
Servicios Debian
Publicidad

Similar a Servidor FTP con usuarios en MySQL (20)

PDF
Practica 2 FTP
PDF
Red t4 practica_ftp2
PDF
Práctica 3 FTP
PDF
Laboratorio "monitoreo con Pandora fms 2.0"
DOC
Tp1 db avanz-v1.1
PDF
8699418 manual-de-instalacion-y-configuracion-del-servidor-de-correo-postfix-
PPTX
Creacion de un Repositorio Local en CentOS_6.0
PPT
Servidor WEB
PDF
William fabricio manual de sistemas sas
PDF
Vps local virtualbox
PDF
Open LDAP
DOCX
Instalacion de osc inventory en ubuntu
PDF
Instalación y configuración Servidor FTP y SSH
DOCX
Requerimientos de instalación
DOCX
Manual de instalacion servicios en red hat
PDF
Manual de instalacion de servidor zentyal 3
PDF
Servidor apache
PDF
Servidor HTTP Apache
PDF
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
PPTX
CACTI herramienta de monitoreo
Practica 2 FTP
Red t4 practica_ftp2
Práctica 3 FTP
Laboratorio "monitoreo con Pandora fms 2.0"
Tp1 db avanz-v1.1
8699418 manual-de-instalacion-y-configuracion-del-servidor-de-correo-postfix-
Creacion de un Repositorio Local en CentOS_6.0
Servidor WEB
William fabricio manual de sistemas sas
Vps local virtualbox
Open LDAP
Instalacion de osc inventory en ubuntu
Instalación y configuración Servidor FTP y SSH
Requerimientos de instalación
Manual de instalacion servicios en red hat
Manual de instalacion de servidor zentyal 3
Servidor apache
Servidor HTTP Apache
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
CACTI herramienta de monitoreo
Publicidad

Más de Carlos Escribano (7)

PPTX
Vnc presentación
PPTX
PDF
Planificación de tareas en GNU/Linux
PDF
Windows 2003 server - Migración de un entorno corporativo
PPTX
Mod alias
PPT
Mantenimiento ubuntu
PPT
Mantenimiento windows
Vnc presentación
Planificación de tareas en GNU/Linux
Windows 2003 server - Migración de un entorno corporativo
Mod alias
Mantenimiento ubuntu
Mantenimiento windows

Último (20)

DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Metodologías Activas con herramientas IAG
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Metodologías Activas con herramientas IAG
Lección 6 Escuela Sab. A través del mar rojo.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
caso clínico iam clinica y semiología l3.pptx
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Cosacos y hombres del Este en el Heer.ppt
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf

Servidor FTP con usuarios en MySQL

  • 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-