miércoles, 13 de agosto de 2014

Que es FTP ?

Es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), 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.

El servicio FTP es ofrecido por la capa de aplicación del modelo de capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema básico de FTP es que está pensado para ofrecer la máxima velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio de información, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto plano sin ningún tipo de cifrado, con lo que un posible atacante puede capturar este tráfico, acceder al servidor y/o apropiarse de los archivos transferidos.

Instalación servicio FTP

Instalaremos nuestro servicio con las siguientes lineas de codigo:

     yum install -y vsftpd

Ahora verificaremos si nuestro servicio quedo instalado en nuestro servidor 

    rpm -qa | grep vsftpd

Teniendo nuestro servicio instalado vamos a iniciarlo puesto que no se a activado:

    service vsftpd restart

Con esto activamos nuestro servicio, como lo podemos verificar con la ayuda de la herramienta "nmap"

   nmap localhost

si no tenemos esta herramienta instalada solo debemos escribir 

  yum install -y nmap

Si por algún motivo no nos deja activar nuestro servicio deberemos desactivar el cortafuego "Sistema/Administración/Cortafuego".

Le damos en el botón inhabilitar y aplicar.

Con esto hemos desactivado nuestro cortafuego.

Ahora verificaremos nuestro servicio en otra maquina con un sistema operativo preferiblemente diferente a el de nuestro servidor. Para este ejemplo utilizaremos el sistema operativo Windows. con la ayuda de el programa "filezilla", el cual es un cliente FTP multiplataforma de código abierto y software libre.



Donde colocaremos en el espacio de Servidor la dirección IP de nuestro Servidor, en nombre de usuario colocaremos un usuario creado en nuestro servidor, la contraseña del usuario y en el campo del puerto es opcional si lo colocamos o no puesto que si nos vamos a conectar con el puerto de el servicio FTP y no lo hemos modificado el por defecto sabe que se conectara por el puerto 21.


Dejaremos un vídeo donde explicaremos de forma practica la instalación y la configuración de el servicio FTP.





0 comentarios :

Publicar un comentario

-->