SERVIDOR FTP.docx

5
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL PERÍODO ACADÉMICO: ABRIL/2014 – SEPTIEMBRE/2014 FORMATO DE TRABAJO FINAL I. PORTADA UNIVERSIDAD TÉCNICA DE AMBATO Facultad de Ingeniería en Sistemas, Electrónica e Industrial Título: Servidor FTP Carrera: Ingeniería en Electrónica y Comunicaciones Área Académica: Programación y Redes Línea de Investigación: Programación y Redes Ciclo Académico y Paralelo: Quinto “B” Alumnos participantes: Cushpa Paulo Manobanda Wilson Módulo y Docente: Gestión de Redes Ing. Manzano Santiago II. INFORME DEL PROYECTO 1. PP 2. YY 2.1 Título Crear un servidor FTP en Ubuntu 2.2 Objetivos - Crear un servidor FTP en Ubuntu - Comprobar el funcionamiento a través de una máquina virtual. - Utilizar FileZiIla para crear un servidor FTP. 2.3 Resumen Para crear un servidor FTP primero tenemos que instalar los demonios de FTP (vsftpd) desde nuestra máquina virtual, luego descargamos e instalamos FileZilla Client en la máquina real y así tenemos nuestro servidor ftp que nos ayudara a compartir documento e información desde la máquina virtual a la real y así mismo se podrá compartir documentos desde la máquina virtual a la máquina real. A continuación se muestran los de forma muy detallada para crear satisfactoriamente un servidor FTP. 2.4 Palabras clave: (Servidor FTP, Filezilla Client) 2.5 Introducción

Transcript of SERVIDOR FTP.docx

Page 1: SERVIDOR FTP.docx

UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

PERÍODO ACADÉMICO: ABRIL/2014 – SEPTIEMBRE/2014

FORMATO DE TRABAJO FINAL

I. PORTADA

UNIVERSIDAD TÉCNICA DE AMBATOFacultad de Ingeniería en Sistemas, Electrónica e Industrial

Título: Servidor FTPCarrera: Ingeniería en Electrónica y Comunicaciones Área Académica: Programación y Redes Línea de Investigación: Programación y RedesCiclo Académico y Paralelo: Quinto “B”Alumnos participantes: Cushpa Paulo

Manobanda WilsonMódulo y Docente: Gestión de Redes Ing. Manzano Santiago

II. INFORME DEL PROYECTO1. PP2. YY

2.1 Título Crear un servidor FTP en Ubuntu

2.2 Objetivos

- Crear un servidor FTP en Ubuntu- Comprobar el funcionamiento a través de una máquina virtual.- Utilizar FileZiIla para crear un servidor FTP.

2.3 Resumen

Para crear un servidor FTP primero tenemos que instalar los demonios de FTP (vsftpd) desde nuestra máquina virtual, luego descargamos e instalamos FileZilla Client en la máquina real y así tenemos nuestro servidor ftp que nos ayudara a compartir documento e información desde la máquina virtual a la real y así mismo se podrá compartir documentos desde la máquina virtual a la máquina real. A continuación se muestran los de forma muy detallada para crear satisfactoriamente un servidor FTP.

2.4 Palabras clave: (Servidor FTP, Filezilla Client)

2.5 Introducción

Un servidor FTP (File Transfer Protocol) nos permite básicamente el compartir o alojar archivos de cualquier tipo en un espacio virtual donde nosotros mismos u otros usuarios de cualquier parte del mundo podrán descargarlos mientras estos sigan dentro del servidor. El objetivo de este manual es el poder instalar un servidor FTP, siendo capaces de configurarlo y poder iniciar satisfactoriamente para que otros usuarios puedan conectarse hasta el mismo.

2.6 Materiales y Metodología

Materiales:- 1 Laptop - máquina Virtual con Ubuntu (VirtualBox).- Filezilla Client.

Page 2: SERVIDOR FTP.docx

UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

PERÍODO ACADÉMICO: ABRIL/2014 – SEPTIEMBRE/2014

Marco Teorico:

FTP (File Transfer Protocol, 'Protocolo de Transferencia de Archivos') En informática, 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.El Protocolo de Transferencia de Archivos (FTP) es un protocolo TCP, que nos permite subir y descargar archivos, funciona según el modelo cliente/servidor. Esta continuamente escuchando por el puerto 21 tcp para las peticiones de conexión de clientes remotos, cuando recibe una petición la gestiona, establece la conexión y ejecuta las órdenes enviadas por el cliente.

El acceso a un servidor FTP puede hacerse de dos maneras:

● Anónimo. ● Autenticado.

Es el standard de Internet para transferencia de archivos. La transferencia provee una copia FTP de un archivo completo de un sistema a otro. Para usar FTP nosotros necesitamos una cuenta para poder loguearnos en el servidor, o necesitamos un servidor que permita FTP anónimo. Como Telnet, FTP se diseñó desde su inicio para trabajar entre diferentes host, ejecutando sistemas operativos diferentes, usando distintas estructuras de archivo y quizás juegos de caracteres diferentes. FTP soporta un número limitado de tipos del archivo (ASCII, binario, etc.) y estructuras del archivo (flujo de byte o orientación a registro).[1]

Filezilla Client:

Es un programa cliente FTP, posee las herramientas mejoradas para realizar transferencias de archivos a través del protocolo red antes mencionada, el cual se le considera como una de las mejores aplicaciones en este campo. Entre su actividades tenemos la administración de cuentas, almacenar las direcciones de los servidores FTP, visualización de las cuentas remotas y la cuenta local, esta visualización es igual al explorador de Windows permitiéndonos el “drag and drop” con facilidad. [2]

Procedimiento:

Instalación

Desde el terminal:

sudo apt-get install vsftpd

Configuración

Luego editamos el fichero del paquete ftp:

nano /etc/vsftpd.conf

Page 3: SERVIDOR FTP.docx

UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

PERÍODO ACADÉMICO: ABRIL/2014 – SEPTIEMBRE/2014

Creamos un nuevo archivo de configuración con los siguientes valores:

#listen=YESlocal_enable=YESanonymous_enable=YESwrite_enable=YES

listen=YES

Con esta opción, el servidor funcionará de forma autónoma en segundo plano, gestionando él mismo las peticiones. La otra alternativa requiere la instalación de un servicio xinetd, que se encargue de estas tareas.

local_enable=YES

Esta opción permite que los usuarios que tienes en tu máquina puedan acceder directamente con su nombre de usuario y su contraseña al servidor.

anonymous_enable=YES

Esta es la que permite la conexión al servidor sin nombre de usuario ni contraseña.

anonymous_enable=YES

Esta opción es la que posibilita la conexión sin usuario ni contraseña, vamos en modo anónimo.

write_enable=YES

Esta opción permite que se puedan subir archivos al servidor FTP. Esto depende de cada uno, aquí es donde tenemos que tener cuidado a la hora de compartir.

Reestableciendo el servicio

Una vez ya hemos configurado por completo nuestro servidor FTP, lo siguiente es ponerlo en marcha con la nueva configuración, para ello:

sudo service vstfpd restart

FileZilla

Después de instalar FileZella Client en la máquina real lo mandamos a ejecutar.

Una vez abierto el programa, el las pestañas colocamos: la dirección del servidor en este caso de la máquina virtual, seguido del nombre de usuario, después nuestro código de acceso y por último colocamos el número de puerto que en nuestro caso es el puerto 21.

2.7 Resultados y Discusión

Page 4: SERVIDOR FTP.docx

UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

PERÍODO ACADÉMICO: ABRIL/2014 – SEPTIEMBRE/2014

La creación de un servidor FTP se la pudo realizar gracia al programa FileZilla Client ya que con este programa se puede visualizar tanto al servidor como al cliente y además permite observar cómo se comparte la información tanto del servidor hacia el cliente o del cliente hacia el servidor.

2.8 Conclusiones- Se creó un servidor FTP en Ubuntu.- Comprobamos el funcionamiento del servidor ftp de la máquina virtual hacia la

máquina real y en sentido contrario.- Gracias a la creación del servidor ftp se logró compartir información del

servidor hacia el cliente ya sea un archivo de texto, una fotografía o cualquier tipo de archivo.

2.9 Referencias bibliográficas

[1] http://es.wikipedia.org/wiki/File_Transfer_Protocol[2] http://es.kioskea.net/download/descargar-168-filezilla-clienthttp://www.ubuntuhispano.org/video/1934/servidor-ftp-ubuntu-filezilla

2.10 Fotografías y gráficos