SlideShare uma empresa Scribd logo
1 de 19
IES Gran Capitán
Módulo: Despliegue de Aplicaciones Web
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”

Práctica 13: Instalación y configuración del
servidor proFTPD

Fecha entrega: 22/01/2014
Autor: Pablo Medina Suárez

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

2

1 ÍNDICE
1

ÍNDICE

2

2

INTRODUCCIÓN

3

3

DESARROLLO DE LA PRÁCTICA

4

3.1 INSTALACIÓN DE PROFTPD.
4
3.1.1 INDICA LA OPCIÓN QUE HAS DECIDIDO SELECCIONAR.
4
3.1.2 INDICA TAMBIÉN LA RUTA DONDE SE ENCUENTRAN LOS FICHEROS DE CONFIGURACIÓN Y EL
FICHERO DE LOG.
4
3.2 INSTALACIÓN DE UN CLIENTE FTP.
5
3.2.1 EJECUTA FTP DESDE CONSOLA (PUEDES USAR COMO CLIENTE LA PROPIA MÁQUINA
SERVIDORA). LOGUÉATE CON UN USUARIO DEL SISTEMA. PRUEBA AHORA CON FTP 192.168.13.7 Y EL
USUARIO ANONYMOUS (NO TIENE CONTRASEÑA). COMPRUEBA DONDE ESTÁS (PDW). CAMBIA AL
DIRECTORIO BBDD.
5
3.2.2 INSTALA FILEZILLA EN TU MÁQUINA CLIENTE UBUNTU O EN TU MÁQUINA CLIENTE WINDOWS.6
3.3 HAZ LA CONFIGURACIÓN NECESARIA PARA:
6
3.3.1 COMPROBAR EL ACCESO MEDIANTE FTP DE UN USUARIO CONCRETO DEL SISTEMA.
6
3.3.2 DENEGAR EL ACCESO MEDIANTE FTP A UN USUARIO CONCRETO DEL SISTEMA.
9
3.3.3 PERMITIR EL ACCESO ANÓNIMO (O FTP). INDICA QUÉ ACCESO Y PERMISOS DE NAVEGACIÓN
TIENE ESTE USUARIO.
9
3.3.4 PERMITIR EL ACCESO INVITADO. INDICA QUÉ ACCESO Y PERMISOS DE NAVEGACIÓN TIENE ESTE
USUARIO. COMPÁRALO CON ANONYMOUS.
11
3.3.5 ESTABLECER QUE EL ACCESO SOLAMENTE PUEDA SER A LOS DIRECTORIOS Y SUBDIRECTORIOS
DE LOS USUARIOS. ¿QUÉ DIRECTIVA DEL FICHERO DE CONFIGURACIÓN SE ENCARGA DE ESTO?
12
3.3.6 EN EL ARCHIVO DE CONFIGURACIÓN LE QUITAMOS A LOS USUARIOS LA RESTRICCIÓN DE QUE
SÓLO PUEDAN ACCEDER A SU HOME Y LO PROBAMOS.
14
3.4 LAS CARPETAS PÚBLICAS SE USAN PARA QUE OTROS SE DESCARGUEN FICHEROS. UNA MANERA
SENCILLA Y EFECTIVA DE RECOPILAR, ORGANIZAR Y COMPARTIR INFORMACIÓN CON OTRAS
PERSONAS DE UN EQUIPO. PUEDE UTILIZAR CARPETAS PÚBLICAS PARA COMPARTIR ARCHIVOS O
EXPONER INFORMACIÓN.
15
4

CONCLUSIÓN

18

5

BIBLIOGRAFIA

19

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

2

3

INTRODUCCIÓN
Objetivo:

Realiza esta práctica sobre FTP en Ubuntu. Para ello, primero instala el servidor
ProFTPD.

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

4

3 DESARROLLO DE LA PRÁCTICA
3.1

Instalación de proFTPD.
Comenzamos la instalación abriendo un terminal e introduciendo:
Sudo apt-get install proftpd
A continuación, la instalación comenzará y al momento, nos saldrá el siguiente

menú:

El propio menú nos indica en qué caso es más recomendable cada una de las
opciones, en mi caso, he elegido la opción independiente, ya que no tengo instalado
inetd.
Esperamos a que finalice la instalación, donde podemos ver que nos ha creado el
directorio /srv/ftp y pasamos al siguiente punto.
3.1.1 Indica la opción que has decidido seleccionar.
He elegido la opción de instalar proFTPD de forma independiente, ya que no
tengo instalado el superdemonio inetd.
3.1.2 Indica también la ruta donde se encuentran los ficheros de
configuración y el fichero de log.
Los ficheros de configuración son los siguientes:





/usr/bin/ftpwho: muestra información sobre los procesos actuales para
cada sesión activa.
/usr/bin/ftpcount: muestra la cantidad de conexiones actuales.
/usr/bin/ftpshut: detiene todos los servidores proftpd en momento
determinado.
/usr/bin/ftptop: muestra el estado de ejecución de las conexiones.

Los ficheros del propio proftpd son los siguientes:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

5

Los ficheros de log de este servidor se encuentran en /var/log/proftpd, que
contiene los siguientes ficheros:

3.2

Instalación de un cliente FTP.

3.2.1 Ejecuta FTP desde consola (puedes usar como cliente la propia
máquina servidora). Loguéate con un usuario del sistema. Prueba
ahora con ftp 192.168.13.7 y el usuario anonymous (no tiene
contraseña). Comprueba donde estás (pdw). Cambia al directorio
BBDD.
Antes de nada, tenemos que iniciar el servidor ftp si no lo tenemos iniciado, con
la orden sudo /etc/init.d/proftpd start.
A continuación, para conectarnos al servidor, introducimos lo siguiente en el
terminal:

De este modo, nos conectamos a nuestro servidor local y nos autenticamos
utilizando alguno de los usuarios del sistema. Acto seguido, obtenemos el directorio
donde nos encontramos actualmente con la orden pwd.
Ahora, probamos a acceder al servidor FTP del instituto, para lo que
introducimos lo siguiente:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

6

Ahora vemos el directorio en el que nos encontramos con pwd, y después
accedemos al directorio BBDD:

3.2.2 Instala Filezilla en tu máquina cliente Ubuntu o en tu máquina
cliente Windows.
Ya tenía instalado el cliente en mi anfitrión Windows.
De querer instalarlo en la máquina Ubuntu, tendríamos que introducir la orden
sudo apt-get install filezilla en el terminal.
3.3

Haz la configuración necesaria para:

3.3.1 Comprobar el acceso mediante ftp de un usuario concreto del
sistema.
Nota: comienza creando nuevos usuarios en el sistema (usa nombres que te
identifiquen como apellido1 yapellido2) que no tengan shell asociado de modo que
sólo accedan al sistema de archivos del servidor mediante FTP
Créales a ambos usuarios un directorio SUBIDAS y otro DESCARGAS
para hacer las pruebas pertinentes de transferencia de ficheros.

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

7

Para ello, abrimos el terminal e introducimos lo siguiente:

De este modo le hemos creado un directorio personal a cada uno de los usuarios
que vamos a crear a continuación. Pero antes, le creamos a cada uno un directorio
Subidas y Descargas en su correspondiente home. Para lo que introducimos:

A continuación, creamos cada usuario, por lo que introducimos lo siguiente:

Ahora hacemos que cada usuario sea dueño de su directorio, para lo que
introducimos:

Y les asignamos los permisos correspondientes:

Ahora, creamos una contraseña a los usuarios que hemos creado:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

8

Ya podemos pasar a darle permisos de acceso a uno de los usuarios, en este caso,
al usuario medina. Para ello, accedemos al archivo de configuración
/etc/proftpd/proftpd.conf, e incluimos al final del archivo lo siguiente:

Nótese que con la directiva RequireValidShell permitimos a los usuarios
acceder con Shell falsa.
Lo siguiente que tenemos que hacer es reiniciar el servidor, para que los cambios
surtan efecto, por lo que introducimos en el terminal la orden sudo /etc/init.d/proftpd
restart.
Ahora vamos a comprobar el acceso con cada uno de los usuarios, por lo que
vamos a la máquina cliente donde instalamos anteriormente Filezilla y probamos a
acceder al servidor con cada uno de los usuarios.
Aquí el resultado al acceder con el usuario al que le hemos permitido el acceso:

Y aquí el resultado obtenido cuando el otro usuario intenta acceder:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

9

Obtenemos el resultado deseado, ya que sólo tiene permisos de acceso el usuario
medina.

3.3.2 Denegar el acceso mediante ftp a un usuario concreto del sistema.
Ahora le vamos a denegar el acceso al mismo usuario que antes tenía permisos
de acceso, por lo que abrimos el archivo de configuración proftpd.conf e introducimos
lo siguiente:

Reiniciamos el servidor y volvemos a la máquina cliente y probamos a acceder:

Ahora el usuario ya no tiene acceso.

3.3.3 Permitir el acceso anónimo (o ftp). Indica qué acceso y permisos de
navegación tiene este usuario.
Abrimos el archivo de configuración e introducimos lo siguiente:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

10

Probamos a acceder desde el cliente utilizando el usuario ftp:

Ya tenemos habilitado el acceso anónimo. Veamos en el archivo /etc/passwd
más información sobre el usuario ftp:

Al entrar con este usuario, utilizamos ls para visualizar los permisos del
directorio:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

11

3.3.4 Permitir el acceso invitado. Indica qué acceso y permisos de
navegación tiene este usuario. Compáralo con anonymous.
En primer lugar, debemos crear un nuevo usuario, de nombre invitado con Shell
falsa, de la misma manera que hicimos anteriormente:

(Este paso no es obligatorio) Agregamos al fichero /etc/shells la Shell falsa
(/bin/false):

Reiniciamos el servidor y comprobamos una vez más que podemos acceder, en
este caso, tenemos que introducir la contraseña que le dimos al usuario invitado:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

12

Ahora probamos a entrar desde el terminal para visualizar los permisos con la
orden ls:

3.3.5 Establecer que el acceso solamente pueda ser a los directorios y
subdirectorios de los usuarios. ¿Qué directiva del fichero de
configuración se encarga de esto?
Para ello, tenemos que modificar el archivo de configuración proftpd.conf,
descomentando la siguiente línea:

Reiniciamos el servidor y comprobamos los resultados. Al iniciar sesión, el
directorio por defecto es su propio home, y al intentar subir un nivel en el directorio,
vemos que no se realiza la operación:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

13

Hacemos lo mismo con el otro usuario:

Vemos como ambos usuarios son redirigidos a su correspondiente /home/ y no
pueden tener acceso a las carpetas superiores en el árbol de directorios.

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

14

3.3.6 En el archivo de configuración le quitamos a los usuarios la
restricción de que sólo puedan acceder a su home y lo probamos.
Para ello, deshacemos el cambio que hicimos en el paso anterior, es decir,
volvemos a comentar la directiva DefaultRoot del archivo de configuración
proftpd.conf:

Y probamos a acceder como usuarios, y a acceder a los directorios superiores a
su /home:

Vemos que puede moverse libremente fuera de su directorio personal, probemos
lo mismo con el otro usuario:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

15

Puede moverse libremente, también.
3.4

Las carpetas públicas se usan para que
ficheros. Una manera sencilla y efectiva de
compartir información con otras personas
utilizar carpetas públicas para compartir
información.

otros se descarguen
recopilar, organizar y
de un equipo. Puede
archivos o exponer

a) Crea en el raiz del servidor la carpeta public_ftp ( /public_ftp ) con
permisos 750 y los propietarios que se indica:
En primer lugar, tenemos que crear una carpeta, a la cual vamos a llamar
public_ftp, con permisos 750, de la siguiente manera:

A continuación, vamos a crear un nuevo grupo, al que agregaremos a los
usuarios que hemos creado anteriormente. Para ello, hacemos lo siguiente:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

16

Ahora que los usuarios son miembros del grupo, nos queda asignar la carpeta
que hemos creado al grupo, para lo que introducimos:

b) Crea un fichero en dicha carpeta llamado bienvenidoapublicftp.
Tan sólo tenemos que introducir lo siguiente en el terminal:

c) Usando Filezilla como cliente, conéctate a la carpeta public_ftp de tu
servidor FTP usando un usuario adecuado (puede ser de los creados
en la práctica pero OJO con los permisos de la carpeta).
Vamos a entrar con el usuario medina (con contraseña medina),
así que vamos a crear en su directorio home el directorio
Descargas/Descarga_Examen.
Ahora abrimos Filezilla y nos autenticamos como este usuario, y
una vez dentro descargamos el fichero bienvenidoapublicftp en el
directorio que acabamos de crear:

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org

17
Instalación y configuración del servidor proFTPD

18

4 CONCLUSIÓN
Durante el desarrollo de esta práctica hemos aprendido a instalar y configurar un
servidor FTP, además de la creación de usuarios y directorios necesarios para trabajar
óptimamente con dicho servidor.

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación y configuración del servidor proFTPD

5 BIBLIOGRAFIA


ProFTPD: instalación y configuración
Consultado en: http://moodle.iesgrancapitan.org/file.php/20/T2ARQ/practicas/ICFTPUBUNTU.pdf



Parámetros básicos de ProFTFP
Consultado en: http://moodle.iesgrancapitan.org/file.php/20/T2ARQ/practicas/proftpd.pdf



El protocolo FTP
Consultado en: http://es.kioskea.net/contents/outils-reseau/commandes-ftp.php3

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org

19

Mais conteúdo relacionado

Mais procurados

Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientManassé Achim kpaya
 
JUNOS - Monitoring and Troubleshooting
JUNOS - Monitoring and TroubleshootingJUNOS - Monitoring and Troubleshooting
JUNOS - Monitoring and TroubleshootingZenith Networks
 
Linux Interrupts
Linux InterruptsLinux Interrupts
Linux InterruptsKernel TLV
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialSaju Madhavan
 
Linux MMAP & Ioremap introduction
Linux MMAP & Ioremap introductionLinux MMAP & Ioremap introduction
Linux MMAP & Ioremap introductionGene Chang
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7Mame Cheikh Ibra Niang
 
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Netgate
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBDDan Frincu
 
semaphore & mutex.pdf
semaphore & mutex.pdfsemaphore & mutex.pdf
semaphore & mutex.pdfAdrian Huang
 
Breaking Down the Entry Barriers on Linux Kernel Networking Stack
Breaking Down the Entry Barriers on Linux Kernel Networking StackBreaking Down the Entry Barriers on Linux Kernel Networking Stack
Breaking Down the Entry Barriers on Linux Kernel Networking StackJuhee Kang
 
How to Configure QinQ?
How to Configure QinQ?How to Configure QinQ?
How to Configure QinQ?Huanetwork
 
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGate
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGatePLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGate
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGatePROIDEA
 
Fuse- Filesystem in User space
Fuse- Filesystem in User space Fuse- Filesystem in User space
Fuse- Filesystem in User space Danny Tseng
 

Mais procurados (20)

Apache
ApacheApache
Apache
 
Vpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et clientVpn d’acces avec cisco asa 5500 et client
Vpn d’acces avec cisco asa 5500 et client
 
Introduction to Linux
Introduction to LinuxIntroduction to Linux
Introduction to Linux
 
Detailed iSCSI presentation
Detailed iSCSI presentationDetailed iSCSI presentation
Detailed iSCSI presentation
 
JUNOS - Monitoring and Troubleshooting
JUNOS - Monitoring and TroubleshootingJUNOS - Monitoring and Troubleshooting
JUNOS - Monitoring and Troubleshooting
 
Linux Interrupts
Linux InterruptsLinux Interrupts
Linux Interrupts
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
 
Linux MMAP & Ioremap introduction
Linux MMAP & Ioremap introductionLinux MMAP & Ioremap introduction
Linux MMAP & Ioremap introduction
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7
 
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
Squid, SquidGuard, and Lightsquid on pfSense 2.3 & 2.4 - pfSense Hangout Janu...
 
Introduction to Modern U-Boot
Introduction to Modern U-BootIntroduction to Modern U-Boot
Introduction to Modern U-Boot
 
Juniper Trouble Shooting
Juniper Trouble ShootingJuniper Trouble Shooting
Juniper Trouble Shooting
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
 
semaphore & mutex.pdf
semaphore & mutex.pdfsemaphore & mutex.pdf
semaphore & mutex.pdf
 
Breaking Down the Entry Barriers on Linux Kernel Networking Stack
Breaking Down the Entry Barriers on Linux Kernel Networking StackBreaking Down the Entry Barriers on Linux Kernel Networking Stack
Breaking Down the Entry Barriers on Linux Kernel Networking Stack
 
How to Configure QinQ?
How to Configure QinQ?How to Configure QinQ?
How to Configure QinQ?
 
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGate
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGatePLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGate
PLNOG 9: Robert Dąbrowski - Carrier-grade NAT (CGN) Solution with FortiGate
 
Fuse- Filesystem in User space
Fuse- Filesystem in User space Fuse- Filesystem in User space
Fuse- Filesystem in User space
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Linux watchdog timer
Linux watchdog timerLinux watchdog timer
Linux watchdog timer
 

Destaque

Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)ayarpm
 
Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)pablozacrosuarez
 
Apache Tomcat 8: despliegue de una aplicación mediante el interfaz
Apache Tomcat 8: despliegue de una aplicación mediante el interfazApache Tomcat 8: despliegue de una aplicación mediante el interfaz
Apache Tomcat 8: despliegue de una aplicación mediante el interfazpablozacrosuarez
 
Apache Tomcat 8: despliegue de una aplicación mediante terminal
Apache Tomcat 8: despliegue de una aplicación mediante terminalApache Tomcat 8: despliegue de una aplicación mediante terminal
Apache Tomcat 8: despliegue de una aplicación mediante terminalpablozacrosuarez
 
Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8pablozacrosuarez
 
Servidor FTP con usuarios en LDAP
Servidor FTP con usuarios en LDAPServidor FTP con usuarios en LDAP
Servidor FTP con usuarios en LDAPCarlos Escribano
 
Els dos geperuts
Els dos geperutsEls dos geperuts
Els dos geperutsanukaf
 
Servidor ftp1
Servidor ftp1Servidor ftp1
Servidor ftp1sindikto
 
Servidor FTP con usuarios en MySQL
Servidor FTP con usuarios en MySQLServidor FTP con usuarios en MySQL
Servidor FTP con usuarios en MySQLCarlos Escribano
 
Apache: información sobre nuestro servidor web
Apache: información sobre nuestro servidor webApache: información sobre nuestro servidor web
Apache: información sobre nuestro servidor webpablozacrosuarez
 
Ubuntu Server Edition 9.04 Jaunty Jackalope
Ubuntu Server Edition 9.04 Jaunty JackalopeUbuntu Server Edition 9.04 Jaunty Jackalope
Ubuntu Server Edition 9.04 Jaunty JackalopeAntonio Ognio
 
Practicaicecast2
Practicaicecast2Practicaicecast2
Practicaicecast2Alex Castel
 
Direccionamiento y subnneting
Direccionamiento y subnnetingDireccionamiento y subnneting
Direccionamiento y subnnetingAlex Castel
 
Mailman Josep M. Vellido
Mailman Josep M. VellidoMailman Josep M. Vellido
Mailman Josep M. VellidoAlex Castel
 
Apuntes interfaces linux
Apuntes interfaces linuxApuntes interfaces linux
Apuntes interfaces linuxAlex Castel
 

Destaque (20)

Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)Configuración proftpd (Ayar Pardo)
Configuración proftpd (Ayar Pardo)
 
Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)
 
Apache Tomcat 8: despliegue de una aplicación mediante el interfaz
Apache Tomcat 8: despliegue de una aplicación mediante el interfazApache Tomcat 8: despliegue de una aplicación mediante el interfaz
Apache Tomcat 8: despliegue de una aplicación mediante el interfaz
 
Apache Tomcat 8: despliegue de una aplicación mediante terminal
Apache Tomcat 8: despliegue de una aplicación mediante terminalApache Tomcat 8: despliegue de una aplicación mediante terminal
Apache Tomcat 8: despliegue de una aplicación mediante terminal
 
Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8
 
Servidor FTP con usuarios en LDAP
Servidor FTP con usuarios en LDAPServidor FTP con usuarios en LDAP
Servidor FTP con usuarios en LDAP
 
ProFTPd
ProFTPdProFTPd
ProFTPd
 
Els dos geperuts
Els dos geperutsEls dos geperuts
Els dos geperuts
 
Servidor proFTPd
Servidor proFTPdServidor proFTPd
Servidor proFTPd
 
Servidor ftp1
Servidor ftp1Servidor ftp1
Servidor ftp1
 
Servidor FTP con usuarios en MySQL
Servidor FTP con usuarios en MySQLServidor FTP con usuarios en MySQL
Servidor FTP con usuarios en MySQL
 
Configuracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linuxConfiguracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linux
 
Apache: información sobre nuestro servidor web
Apache: información sobre nuestro servidor webApache: información sobre nuestro servidor web
Apache: información sobre nuestro servidor web
 
Ubuntu Server Edition 9.04 Jaunty Jackalope
Ubuntu Server Edition 9.04 Jaunty JackalopeUbuntu Server Edition 9.04 Jaunty Jackalope
Ubuntu Server Edition 9.04 Jaunty Jackalope
 
Practicaicecast2
Practicaicecast2Practicaicecast2
Practicaicecast2
 
Direccionamiento y subnneting
Direccionamiento y subnnetingDireccionamiento y subnneting
Direccionamiento y subnneting
 
Mailman Josep M. Vellido
Mailman Josep M. VellidoMailman Josep M. Vellido
Mailman Josep M. Vellido
 
Arranque dual
Arranque dualArranque dual
Arranque dual
 
Apuntes interfaces linux
Apuntes interfaces linuxApuntes interfaces linux
Apuntes interfaces linux
 
Prova2pdf
Prova2pdfProva2pdf
Prova2pdf
 

Semelhante a Instalación y configuración de un servidor ProFTPd

Apache: Servidores web virtuales (por IP y puerto)
Apache: Servidores web virtuales (por IP y puerto)Apache: Servidores web virtuales (por IP y puerto)
Apache: Servidores web virtuales (por IP y puerto)pablozacrosuarez
 
Actividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesActividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesVictor Jaimes
 
Práctica 3 FTP
Práctica 3 FTPPráctica 3 FTP
Práctica 3 FTPTerrafx9
 
Apache: Más opciones de configuración
Apache: Más opciones de configuraciónApache: Más opciones de configuración
Apache: Más opciones de configuraciónpablozacrosuarez
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftpMemin Goes
 
Red t4 practica_ftp1
Red t4 practica_ftp1Red t4 practica_ftp1
Red t4 practica_ftp1garciadebora
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)pablozacrosuarez
 
Practica 2 FTP
Practica 2 FTPPractica 2 FTP
Practica 2 FTPTerrafx9
 
Apache: Servidores web con autentificación
Apache: Servidores web con autentificaciónApache: Servidores web con autentificación
Apache: Servidores web con autentificaciónpablozacrosuarez
 
Seguridad de las Redes Informáticas
Seguridad de las Redes InformáticasSeguridad de las Redes Informáticas
Seguridad de las Redes InformáticasJACQUELINELUZARDO
 
Instalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdInstalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdRosariio92
 
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Enrike Estrada
 
T3 practica 2 ipcop
T3 practica 2 ipcopT3 practica 2 ipcop
T3 practica 2 ipcoppuente82
 
Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)pablozacrosuarez
 
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...Luisa Mª Molina
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Michelle Gutierrez
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Michelle Gutierrez
 

Semelhante a Instalación y configuración de un servidor ProFTPd (20)

Apache: Servidores web virtuales (por IP y puerto)
Apache: Servidores web virtuales (por IP y puerto)Apache: Servidores web virtuales (por IP y puerto)
Apache: Servidores web virtuales (por IP y puerto)
 
Actividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimesActividad4 manual usuarrio _victor jaimes
Actividad4 manual usuarrio _victor jaimes
 
13proftpd
13proftpd13proftpd
13proftpd
 
Práctica 3 FTP
Práctica 3 FTPPráctica 3 FTP
Práctica 3 FTP
 
Apache: Más opciones de configuración
Apache: Más opciones de configuraciónApache: Más opciones de configuración
Apache: Más opciones de configuración
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftp
 
Red t4 practica_ftp1
Red t4 practica_ftp1Red t4 practica_ftp1
Red t4 practica_ftp1
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)
 
Practica 2 FTP
Practica 2 FTPPractica 2 FTP
Practica 2 FTP
 
Apache: Servidores web con autentificación
Apache: Servidores web con autentificaciónApache: Servidores web con autentificación
Apache: Servidores web con autentificación
 
Seguridad de las Redes Informáticas
Seguridad de las Redes InformáticasSeguridad de las Redes Informáticas
Seguridad de las Redes Informáticas
 
Instalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdInstalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPd
 
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
Instalación y configuración FTP "Windows 2008 server,Zentyal 3.3, Ubuntu serv...
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
 
T3 practica 2 ipcop
T3 practica 2 ipcopT3 practica 2 ipcop
T3 practica 2 ipcop
 
Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)
 
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...
Servidor Primario y Secundario DNSSEC en Ubuntu Server 18.04, dmz, firewall y...
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4
 
Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4Guia de instalacion de ftp en centos 6.4
Guia de instalacion de ftp en centos 6.4
 
Proxy
ProxyProxy
Proxy
 

Último

TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESTALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESVernicaLocatelli1
 
Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..FridaCuesta
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfvan graznarth
 
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSCATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSFredyMolina26
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024Jose Aguilar
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesDiegoGandara5
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALgabitasalinas13
 
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdfLoreto Bravo
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasNinettAB
 
El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.ssuser68a47e
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxRafael Reverte Pérez
 

Último (12)

TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESTALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
 
Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
 
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSCATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
 
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginas
 
El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
 
40 Articulos sobre el liderazgo.........
40 Articulos sobre el liderazgo.........40 Articulos sobre el liderazgo.........
40 Articulos sobre el liderazgo.........
 

Instalación y configuración de un servidor ProFTPd

  • 1. IES Gran Capitán Módulo: Despliegue de Aplicaciones Web Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web” Práctica 13: Instalación y configuración del servidor proFTPD Fecha entrega: 22/01/2014 Autor: Pablo Medina Suárez IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
  • 2. Instalación y configuración del servidor proFTPD 2 1 ÍNDICE 1 ÍNDICE 2 2 INTRODUCCIÓN 3 3 DESARROLLO DE LA PRÁCTICA 4 3.1 INSTALACIÓN DE PROFTPD. 4 3.1.1 INDICA LA OPCIÓN QUE HAS DECIDIDO SELECCIONAR. 4 3.1.2 INDICA TAMBIÉN LA RUTA DONDE SE ENCUENTRAN LOS FICHEROS DE CONFIGURACIÓN Y EL FICHERO DE LOG. 4 3.2 INSTALACIÓN DE UN CLIENTE FTP. 5 3.2.1 EJECUTA FTP DESDE CONSOLA (PUEDES USAR COMO CLIENTE LA PROPIA MÁQUINA SERVIDORA). LOGUÉATE CON UN USUARIO DEL SISTEMA. PRUEBA AHORA CON FTP 192.168.13.7 Y EL USUARIO ANONYMOUS (NO TIENE CONTRASEÑA). COMPRUEBA DONDE ESTÁS (PDW). CAMBIA AL DIRECTORIO BBDD. 5 3.2.2 INSTALA FILEZILLA EN TU MÁQUINA CLIENTE UBUNTU O EN TU MÁQUINA CLIENTE WINDOWS.6 3.3 HAZ LA CONFIGURACIÓN NECESARIA PARA: 6 3.3.1 COMPROBAR EL ACCESO MEDIANTE FTP DE UN USUARIO CONCRETO DEL SISTEMA. 6 3.3.2 DENEGAR EL ACCESO MEDIANTE FTP A UN USUARIO CONCRETO DEL SISTEMA. 9 3.3.3 PERMITIR EL ACCESO ANÓNIMO (O FTP). INDICA QUÉ ACCESO Y PERMISOS DE NAVEGACIÓN TIENE ESTE USUARIO. 9 3.3.4 PERMITIR EL ACCESO INVITADO. INDICA QUÉ ACCESO Y PERMISOS DE NAVEGACIÓN TIENE ESTE USUARIO. COMPÁRALO CON ANONYMOUS. 11 3.3.5 ESTABLECER QUE EL ACCESO SOLAMENTE PUEDA SER A LOS DIRECTORIOS Y SUBDIRECTORIOS DE LOS USUARIOS. ¿QUÉ DIRECTIVA DEL FICHERO DE CONFIGURACIÓN SE ENCARGA DE ESTO? 12 3.3.6 EN EL ARCHIVO DE CONFIGURACIÓN LE QUITAMOS A LOS USUARIOS LA RESTRICCIÓN DE QUE SÓLO PUEDAN ACCEDER A SU HOME Y LO PROBAMOS. 14 3.4 LAS CARPETAS PÚBLICAS SE USAN PARA QUE OTROS SE DESCARGUEN FICHEROS. UNA MANERA SENCILLA Y EFECTIVA DE RECOPILAR, ORGANIZAR Y COMPARTIR INFORMACIÓN CON OTRAS PERSONAS DE UN EQUIPO. PUEDE UTILIZAR CARPETAS PÚBLICAS PARA COMPARTIR ARCHIVOS O EXPONER INFORMACIÓN. 15 4 CONCLUSIÓN 18 5 BIBLIOGRAFIA 19 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 3. Instalación y configuración del servidor proFTPD 2 3 INTRODUCCIÓN Objetivo: Realiza esta práctica sobre FTP en Ubuntu. Para ello, primero instala el servidor ProFTPD. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 4. Instalación y configuración del servidor proFTPD 4 3 DESARROLLO DE LA PRÁCTICA 3.1 Instalación de proFTPD. Comenzamos la instalación abriendo un terminal e introduciendo: Sudo apt-get install proftpd A continuación, la instalación comenzará y al momento, nos saldrá el siguiente menú: El propio menú nos indica en qué caso es más recomendable cada una de las opciones, en mi caso, he elegido la opción independiente, ya que no tengo instalado inetd. Esperamos a que finalice la instalación, donde podemos ver que nos ha creado el directorio /srv/ftp y pasamos al siguiente punto. 3.1.1 Indica la opción que has decidido seleccionar. He elegido la opción de instalar proFTPD de forma independiente, ya que no tengo instalado el superdemonio inetd. 3.1.2 Indica también la ruta donde se encuentran los ficheros de configuración y el fichero de log. Los ficheros de configuración son los siguientes:     /usr/bin/ftpwho: muestra información sobre los procesos actuales para cada sesión activa. /usr/bin/ftpcount: muestra la cantidad de conexiones actuales. /usr/bin/ftpshut: detiene todos los servidores proftpd en momento determinado. /usr/bin/ftptop: muestra el estado de ejecución de las conexiones. Los ficheros del propio proftpd son los siguientes: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 5. Instalación y configuración del servidor proFTPD 5 Los ficheros de log de este servidor se encuentran en /var/log/proftpd, que contiene los siguientes ficheros: 3.2 Instalación de un cliente FTP. 3.2.1 Ejecuta FTP desde consola (puedes usar como cliente la propia máquina servidora). Loguéate con un usuario del sistema. Prueba ahora con ftp 192.168.13.7 y el usuario anonymous (no tiene contraseña). Comprueba donde estás (pdw). Cambia al directorio BBDD. Antes de nada, tenemos que iniciar el servidor ftp si no lo tenemos iniciado, con la orden sudo /etc/init.d/proftpd start. A continuación, para conectarnos al servidor, introducimos lo siguiente en el terminal: De este modo, nos conectamos a nuestro servidor local y nos autenticamos utilizando alguno de los usuarios del sistema. Acto seguido, obtenemos el directorio donde nos encontramos actualmente con la orden pwd. Ahora, probamos a acceder al servidor FTP del instituto, para lo que introducimos lo siguiente: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 6. Instalación y configuración del servidor proFTPD 6 Ahora vemos el directorio en el que nos encontramos con pwd, y después accedemos al directorio BBDD: 3.2.2 Instala Filezilla en tu máquina cliente Ubuntu o en tu máquina cliente Windows. Ya tenía instalado el cliente en mi anfitrión Windows. De querer instalarlo en la máquina Ubuntu, tendríamos que introducir la orden sudo apt-get install filezilla en el terminal. 3.3 Haz la configuración necesaria para: 3.3.1 Comprobar el acceso mediante ftp de un usuario concreto del sistema. Nota: comienza creando nuevos usuarios en el sistema (usa nombres que te identifiquen como apellido1 yapellido2) que no tengan shell asociado de modo que sólo accedan al sistema de archivos del servidor mediante FTP Créales a ambos usuarios un directorio SUBIDAS y otro DESCARGAS para hacer las pruebas pertinentes de transferencia de ficheros. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 7. Instalación y configuración del servidor proFTPD 7 Para ello, abrimos el terminal e introducimos lo siguiente: De este modo le hemos creado un directorio personal a cada uno de los usuarios que vamos a crear a continuación. Pero antes, le creamos a cada uno un directorio Subidas y Descargas en su correspondiente home. Para lo que introducimos: A continuación, creamos cada usuario, por lo que introducimos lo siguiente: Ahora hacemos que cada usuario sea dueño de su directorio, para lo que introducimos: Y les asignamos los permisos correspondientes: Ahora, creamos una contraseña a los usuarios que hemos creado: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 8. Instalación y configuración del servidor proFTPD 8 Ya podemos pasar a darle permisos de acceso a uno de los usuarios, en este caso, al usuario medina. Para ello, accedemos al archivo de configuración /etc/proftpd/proftpd.conf, e incluimos al final del archivo lo siguiente: Nótese que con la directiva RequireValidShell permitimos a los usuarios acceder con Shell falsa. Lo siguiente que tenemos que hacer es reiniciar el servidor, para que los cambios surtan efecto, por lo que introducimos en el terminal la orden sudo /etc/init.d/proftpd restart. Ahora vamos a comprobar el acceso con cada uno de los usuarios, por lo que vamos a la máquina cliente donde instalamos anteriormente Filezilla y probamos a acceder al servidor con cada uno de los usuarios. Aquí el resultado al acceder con el usuario al que le hemos permitido el acceso: Y aquí el resultado obtenido cuando el otro usuario intenta acceder: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 9. Instalación y configuración del servidor proFTPD 9 Obtenemos el resultado deseado, ya que sólo tiene permisos de acceso el usuario medina. 3.3.2 Denegar el acceso mediante ftp a un usuario concreto del sistema. Ahora le vamos a denegar el acceso al mismo usuario que antes tenía permisos de acceso, por lo que abrimos el archivo de configuración proftpd.conf e introducimos lo siguiente: Reiniciamos el servidor y volvemos a la máquina cliente y probamos a acceder: Ahora el usuario ya no tiene acceso. 3.3.3 Permitir el acceso anónimo (o ftp). Indica qué acceso y permisos de navegación tiene este usuario. Abrimos el archivo de configuración e introducimos lo siguiente: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 10. Instalación y configuración del servidor proFTPD 10 Probamos a acceder desde el cliente utilizando el usuario ftp: Ya tenemos habilitado el acceso anónimo. Veamos en el archivo /etc/passwd más información sobre el usuario ftp: Al entrar con este usuario, utilizamos ls para visualizar los permisos del directorio: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 11. Instalación y configuración del servidor proFTPD 11 3.3.4 Permitir el acceso invitado. Indica qué acceso y permisos de navegación tiene este usuario. Compáralo con anonymous. En primer lugar, debemos crear un nuevo usuario, de nombre invitado con Shell falsa, de la misma manera que hicimos anteriormente: (Este paso no es obligatorio) Agregamos al fichero /etc/shells la Shell falsa (/bin/false): Reiniciamos el servidor y comprobamos una vez más que podemos acceder, en este caso, tenemos que introducir la contraseña que le dimos al usuario invitado: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 12. Instalación y configuración del servidor proFTPD 12 Ahora probamos a entrar desde el terminal para visualizar los permisos con la orden ls: 3.3.5 Establecer que el acceso solamente pueda ser a los directorios y subdirectorios de los usuarios. ¿Qué directiva del fichero de configuración se encarga de esto? Para ello, tenemos que modificar el archivo de configuración proftpd.conf, descomentando la siguiente línea: Reiniciamos el servidor y comprobamos los resultados. Al iniciar sesión, el directorio por defecto es su propio home, y al intentar subir un nivel en el directorio, vemos que no se realiza la operación: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 13. Instalación y configuración del servidor proFTPD 13 Hacemos lo mismo con el otro usuario: Vemos como ambos usuarios son redirigidos a su correspondiente /home/ y no pueden tener acceso a las carpetas superiores en el árbol de directorios. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 14. Instalación y configuración del servidor proFTPD 14 3.3.6 En el archivo de configuración le quitamos a los usuarios la restricción de que sólo puedan acceder a su home y lo probamos. Para ello, deshacemos el cambio que hicimos en el paso anterior, es decir, volvemos a comentar la directiva DefaultRoot del archivo de configuración proftpd.conf: Y probamos a acceder como usuarios, y a acceder a los directorios superiores a su /home: Vemos que puede moverse libremente fuera de su directorio personal, probemos lo mismo con el otro usuario: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 15. Instalación y configuración del servidor proFTPD 15 Puede moverse libremente, también. 3.4 Las carpetas públicas se usan para que ficheros. Una manera sencilla y efectiva de compartir información con otras personas utilizar carpetas públicas para compartir información. otros se descarguen recopilar, organizar y de un equipo. Puede archivos o exponer a) Crea en el raiz del servidor la carpeta public_ftp ( /public_ftp ) con permisos 750 y los propietarios que se indica: En primer lugar, tenemos que crear una carpeta, a la cual vamos a llamar public_ftp, con permisos 750, de la siguiente manera: A continuación, vamos a crear un nuevo grupo, al que agregaremos a los usuarios que hemos creado anteriormente. Para ello, hacemos lo siguiente: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 16. Instalación y configuración del servidor proFTPD 16 Ahora que los usuarios son miembros del grupo, nos queda asignar la carpeta que hemos creado al grupo, para lo que introducimos: b) Crea un fichero en dicha carpeta llamado bienvenidoapublicftp. Tan sólo tenemos que introducir lo siguiente en el terminal: c) Usando Filezilla como cliente, conéctate a la carpeta public_ftp de tu servidor FTP usando un usuario adecuado (puede ser de los creados en la práctica pero OJO con los permisos de la carpeta). Vamos a entrar con el usuario medina (con contraseña medina), así que vamos a crear en su directorio home el directorio Descargas/Descarga_Examen. Ahora abrimos Filezilla y nos autenticamos como este usuario, y una vez dentro descargamos el fichero bienvenidoapublicftp en el directorio que acabamos de crear: IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 17. Instalación y configuración del servidor proFTPD IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org 17
  • 18. Instalación y configuración del servidor proFTPD 18 4 CONCLUSIÓN Durante el desarrollo de esta práctica hemos aprendido a instalar y configurar un servidor FTP, además de la creación de usuarios y directorios necesarios para trabajar óptimamente con dicho servidor. IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
  • 19. Instalación y configuración del servidor proFTPD 5 BIBLIOGRAFIA  ProFTPD: instalación y configuración Consultado en: http://moodle.iesgrancapitan.org/file.php/20/T2ARQ/practicas/ICFTPUBUNTU.pdf  Parámetros básicos de ProFTFP Consultado en: http://moodle.iesgrancapitan.org/file.php/20/T2ARQ/practicas/proftpd.pdf  El protocolo FTP Consultado en: http://es.kioskea.net/contents/outils-reseau/commandes-ftp.php3 IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org 19