15-11-2013

Instalación y Configuración Del
Servicio FTP en el
Sistema Operativo Linux Red Hat
GESTIÓN DE REDES DE DATOS

Autores: DIEGO LEON GIL BARRIENTOS
YINA PAOLA GARZON BEDOYA
YIMY FERNANDO PÉREZ MEDINA

SERVICIO NACIONAL DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Instalación y Configuración Del Servicio FTP en el
Sistema Operativo Linux Red Hat

Servidor FTP
FTP (Protocolo de Transferencia de Archivos), es un protocolo de red para la
transferencia de archivos entre sistemas conectados a una red TCP, basado en la
arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor
para descargar archivos desde él o para enviarle archivos, independientemente del
sistema operativo utilizado en cada equipo.

La función del protocolo FTP
El protocolo FTP define la manera en que los datos deben ser transferidos a través de
una red TCP/IP.

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

1
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Los objetivos del protocolo FTP
-

Permitir que equipos remotos puedan compartir archivos.

-

Permitir la independencia entre los sistemas de archivo del equipo del cliente y
del equipo del servidor.

-

Permitir una transferencia de datos eficaz.

El modelo FTP
El protocolo FTP está incluido dentro del modelo cliente-servidor, es decir, un equipo
envía órdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el
servidor).
Durante una conexión FTP, se encuentran abiertos dos canales de transmisión:
-

Un canal de comandos (canal de control)
Un canal de datos.

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

2
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la
administración de estos dos tipos de información:
-

DTP (Proceso de transferencia de datos) es el proceso encargado de establecer
la conexión y de administrar el canal de datos. El DTP del lado del servidor se
denomina SERVIDOR DE DTP y el DTP del lado del cliente se denomina
USUARIO DE DTP.

-

PI (Intérprete de protocolo) interpreta el protocolo y permite que el DTP pueda
ser controlado mediante los comandos recibidos a través del canal de control.
Esto es diferente en el cliente y el servidor:

Instalación del Servicio

1. Verificamos si el servicio está instalado con el comando rpm –q vsftpd

2. Como vemos que no está instalado, procedemos a instalarlo con el comando
yum install vsftpd como se observa en la imagen.

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

3
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

3. Una vez instalado el servicio verificamos que si este correctamente instalado y
para eso volvemos a utilizar el comando rpm –q vsftpd

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

4
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

4. Creamos una carpeta en la ruta /var/ftp/ con el comando mkdir (en mi caso le
he puesto el nombre “miftp” y dentro de la carpeta que creamos un archivo con
el nombre que queramos “miarchivo”

5. Configuramos el archivo vsftpd.conf que se encuentra en el directorio
/etc/vsftpd/ y anexamos las líneas que hagan falta.

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

5
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

6. Iniciamos el servicio con el comando service vsftpd start para verificar que
funcione.

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

6
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

7. Ahora comprobamos el FTP en la web y para esto debemos conocer la dirección
IP del equipo en el que tenemos asignado el servicio; para esto, lo consultamos
con el comando ipconfig.

8. Ahora si procedemos a mirar en nuestro explorador web el servicio FTP

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

7
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Autenticación del servicio FTP

9. Vamos hasta donde está la carpeta vsftpd y desde allí creamos el usuario y la
contraseña con los comandos useradd y passwd respectivamente.

NOTA: Recordar que se debe tener deshabilitado el firewall, tanto de la máquina nativa
como de otra máquina en el caso en que se llegara a usar un programa como
virtualbox y también servicio de SElinux.

10. Finalmente verificamos que nuestra autenticación esté funcionando, tanto en
nuestra propia máquina como desde otros sistemas operativos, en este caso he
utilizado en el programa virtualbox con Windows XP como se muestra en las
imágenes:

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

8
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Navegar Mozilla Firefox de manera anónima

Navegador Konqueror del Linux Red Hat

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

9
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Navegador Google Chrome en Windows XP

Navegador Firefox en Windows XP

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

10
SERVICIO NACIONAL DE APRENDIZAJE
GESTIÓN DE REDES DE DATOS
INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL
SISTEMA OPERATIVO LINUX RED HAT
15-11-2013

Webgrafía

http://es.wikipedia.org/wiki/File_Transfer_Protocol
http://es.kioskea.net/contents/263-protocolo-ftp-protocolo-de-transferencia-de-archivos
http://redesadministracion.wordpress.com/servicio-ftp/

INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP
EN EL
SISTEMA
OPERATIVO LINUX RED HAT

11

Servidor FTP Red Hat 6.2

  • 1.
    15-11-2013 Instalación y ConfiguraciónDel Servicio FTP en el Sistema Operativo Linux Red Hat GESTIÓN DE REDES DE DATOS Autores: DIEGO LEON GIL BARRIENTOS YINA PAOLA GARZON BEDOYA YIMY FERNANDO PÉREZ MEDINA SERVICIO NACIONAL DE APRENDIZAJE
  • 2.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Instalación y Configuración Del Servicio FTP en el Sistema Operativo Linux Red Hat Servidor FTP FTP (Protocolo de Transferencia de Archivos), es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. La función del protocolo FTP El protocolo FTP define la manera en que los datos deben ser transferidos a través de una red TCP/IP. INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 1
  • 3.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Los objetivos del protocolo FTP - Permitir que equipos remotos puedan compartir archivos. - Permitir la independencia entre los sistemas de archivo del equipo del cliente y del equipo del servidor. - Permitir una transferencia de datos eficaz. El modelo FTP El protocolo FTP está incluido dentro del modelo cliente-servidor, es decir, un equipo envía órdenes (el cliente) y el otro espera solicitudes para llevar a cabo acciones (el servidor). Durante una conexión FTP, se encuentran abiertos dos canales de transmisión: - Un canal de comandos (canal de control) Un canal de datos. INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 2
  • 4.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Por lo tanto, el cliente y el servidor cuentan con dos procesos que permiten la administración de estos dos tipos de información: - DTP (Proceso de transferencia de datos) es el proceso encargado de establecer la conexión y de administrar el canal de datos. El DTP del lado del servidor se denomina SERVIDOR DE DTP y el DTP del lado del cliente se denomina USUARIO DE DTP. - PI (Intérprete de protocolo) interpreta el protocolo y permite que el DTP pueda ser controlado mediante los comandos recibidos a través del canal de control. Esto es diferente en el cliente y el servidor: Instalación del Servicio 1. Verificamos si el servicio está instalado con el comando rpm –q vsftpd 2. Como vemos que no está instalado, procedemos a instalarlo con el comando yum install vsftpd como se observa en la imagen. INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 3
  • 5.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 3. Una vez instalado el servicio verificamos que si este correctamente instalado y para eso volvemos a utilizar el comando rpm –q vsftpd INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 4
  • 6.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 4. Creamos una carpeta en la ruta /var/ftp/ con el comando mkdir (en mi caso le he puesto el nombre “miftp” y dentro de la carpeta que creamos un archivo con el nombre que queramos “miarchivo” 5. Configuramos el archivo vsftpd.conf que se encuentra en el directorio /etc/vsftpd/ y anexamos las líneas que hagan falta. INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 5
  • 7.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 6. Iniciamos el servicio con el comando service vsftpd start para verificar que funcione. INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 6
  • 8.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 7. Ahora comprobamos el FTP en la web y para esto debemos conocer la dirección IP del equipo en el que tenemos asignado el servicio; para esto, lo consultamos con el comando ipconfig. 8. Ahora si procedemos a mirar en nuestro explorador web el servicio FTP INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 7
  • 9.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Autenticación del servicio FTP 9. Vamos hasta donde está la carpeta vsftpd y desde allí creamos el usuario y la contraseña con los comandos useradd y passwd respectivamente. NOTA: Recordar que se debe tener deshabilitado el firewall, tanto de la máquina nativa como de otra máquina en el caso en que se llegara a usar un programa como virtualbox y también servicio de SElinux. 10. Finalmente verificamos que nuestra autenticación esté funcionando, tanto en nuestra propia máquina como desde otros sistemas operativos, en este caso he utilizado en el programa virtualbox con Windows XP como se muestra en las imágenes: INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 8
  • 10.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Navegar Mozilla Firefox de manera anónima Navegador Konqueror del Linux Red Hat INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 9
  • 11.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Navegador Google Chrome en Windows XP Navegador Firefox en Windows XP INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 10
  • 12.
    SERVICIO NACIONAL DEAPRENDIZAJE GESTIÓN DE REDES DE DATOS INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 15-11-2013 Webgrafía http://es.wikipedia.org/wiki/File_Transfer_Protocol http://es.kioskea.net/contents/263-protocolo-ftp-protocolo-de-transferencia-de-archivos http://redesadministracion.wordpress.com/servicio-ftp/ INSTALACIÓN Y CONFIGURACIÓN DEL SERVICIO FTP EN EL SISTEMA OPERATIVO LINUX RED HAT 11