Servidor FTP en Ubuntu Juan Antonio Fañas



Documentos relacionados
Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Creación Servidor FTP

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Ubuntu Server HOW TO : SERVIDOR FTP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en un servidor ftp..

Servidor FTP. Instalación del servidor FTP. Rocío Alt. Abreu Ortiz

- CON UN CLIENTE FTP - POR LINEA DE COMANDO - CREAR UN SCRIPT QUE ME PERMITA ENVIAR SUBIR UN BACKUP AL SERVIDOR FTP, PROGRAMADO CON CRON

Cómo crear y configurar un servidor FTP

laboratorio de sistemas operativos y redes

Ubuntu Server HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Acceder y administrar documentos en el servidor FTP por líneas de comandos

Crear un servidor FTP

Servidor FTP. # rpm ivh vsftpd. Configuración

Instituto Tecnológico de Las Américas (ITLA)

Vielka Mari Utate Tineo Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. 16, SERVIDOR

Presentación. Nombre: Marcel Yerobis Pérez de la cruz Matricula: Trabajo: Profesor: José Doñe. Asignatura: Sistema 3.

FTP. File Transfer Protocol. Protocolo De Transferencia De Archivo. Administración de Redes de Computadores. Ficha:

Servidor Web Apache Knoppix Linux.-

WINDOWS : TERMINAL SERVER

Ubuntu Server HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.

Configuración de un servidor FTP

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Vielka Mari Utate Tineo Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO

INSTALACIÓN DE PROFTPD

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I).

Instalación y Mantenimiento de Servicios de Internet

Instituto Tecnológico de Las Américas (ITLA)

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

CFGM. Servicios en red. Unidad 5 Servicio FTP. 2º SMR Servicios en Red

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Servidor de correo. En un servidor de correo, intervienen los siguientes protocolos:

ProFTPD - un servidor FTP para profesionales

Existen 3 modos de entrar a ftp Acceso Anónimo: Entra pero no tiene permisos para nada, solo para ver.

Configuración de Samba para compartir Archivos

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA

Guía de Instalación. Instalación rápida de la Consola Maestra de VEO y el Agente Remoto para los Usuarios

Servidor DNS. DNSmasq. Rocío Alt. Abreu Ortiz

Servidor FTP. JEAN CARLOS FAMILIA Página 1

PRACTICA NO.4: HOW TO INSTALL NFS

Crear servidor NFS en Debian

Accesar y administrar documentos del Servidor FTP con un cliente FTP.

Apuntes de FTP. FTP Básico. Iván Córdoba. Acceder a FTP via Nautilus o Firefox: ftp://usuario:password@ftp.servidor.es/ Terminal : ftp ftp.servidor.

INTEGRACIÓN DE SISTEMAS OPERATIVOS EN RED Y PROPIETARIOS. Víctor Martín Martín

COMO INSTALAR Y CONFIGURAR UN SERVIDOR DNS

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico.

Crear un servidor FTP

SSH. El siguiente paso será descargarnos el módulo sshd.wbm.gz de la página para instalarlo.

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

P R Á C T I C A F T P E N L I N U X FTP SOBRE LINUX 2012 PA U L A J U I Z L Ó P E Z

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

MANUAL DE AYUDA MANEJO DE SHAREPOINT CON GOTELGEST.NET

Otro concepto importante que se debe manejar es la dirección del servidor, esta puede indicarse con la dirección IP o con el nombre de dominio.

Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II Materia: Sistemas Operativos de Redes Tema:

Curso XHTML/HTML/HTML5

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Configuración de la red

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

Usar Epoptes en Huayra

MANUAL DE INSTALACIÓN GLPI EN CANAIMA

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Curso: Sistemas Operativos II Plataforma: Linux SAMBA

Internet Information Server

Un pequeñísimo tutorial para explicar cómo darse de alta al MEJOR SISTEMA de compartición, backup... en la web.

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

Ubuntu Server HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

Unidad Didáctica 12. La publicación

Enviar archivos mediante FTP

Manual de usuario de IBAI BackupRemoto

TRANSFERENCIA DE FICHEROS FTP

Instala y configura un servidor SSH/SFTP. Transferir ficheros a dicho servidor con un cliente SFTP y SCP.

Internet Information Server

Instalación de Tomcat7 en Ubuntu

Laboratorio de Redes y Sistemas Operativos Trabajo Práctico Final

Manejo fácil de FTP con FileZilla

Servidor de correo en Linux/ubuntu

Como instalar Jokte en Linux Canaima

Vielka Mari Utate Tineo Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3

En la medida de tu esfuerzo e investigación podrás encontrar otras opciones iguales o mejores. La decisión es tuya, a publicar tu página!

ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II

Práctica 1: Herramientas básicas:

INSTALACIÓN DE SERVIDOR DE CORREO ELECTRÓNICO

Formato para prácticas de laboratorio

4. Instalación y configuración de un servidor FTP (vsftpd ) en Linux Ubuntu Server.

Instalación de la aplicación 2xRDP:

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

Internet aula abierta

TÉCNICO EN PRACTICA 3: INTRODUCCION. Protocol Secure.) En esta guía por Linux. OBJETIVOS. Al finalizar esta. servidor WEB y FTP.

Conexión entre todos los equipos mediante DHCP, DNS, FTP, SSH, Escritorio Remoto, Telnet y Gateway.

Formato para prácticas de laboratorio

Transcripción:

Qué es FTP? FTP (File Transfer Protocol) o Protocolo de Transferencia de Archivos (o ficheros informáticos) es uno de los protocolos estándar más utilizados en Internet siendo el más idóneo para la transferencia de grandes bloques de datos a través de redes que soporten TCP/IP. El servicio utiliza los puertos 20 y 21, exclusivamente sobre TCP. El puerto 20 es utilizado para el flujo de datos entre cliente y servidor. El puerto 21 es utilizando para el envío de órdenes del cliente hacia el servidor. Prácticamente todos los sistemas operativos y plataformas incluyen soporte para FTP, lo que permite que cualquier computadora conectada a una red basada sobre TCP/IP pueda hacer uso de este servicio a través de un cliente FTP.

Este protocolo se implementa con arquitectura cliente-servidor, por lo que necesita: Un servidor FTP que se esté ejecutando en la máquina remota, y que por defecto, estará escuchando en los puertos 20 y 21 TCP (el puerto 20 se utiliza para la transmisión de datos y el puerto 21 para los comandos de control). un cliente FTP para conectarnos al servidor. Instalación del servidor FTP Para esta práctica usaremos ProFTPd, debe ser uno de los mejores servidores ftp que existen para Linux. Es seguro, sumamente flexible, modular y fácil de configurar. Entre todas las características que tiene, las más rescatables son: Permite autenticar usuarios con casi cualquier cosa. Se pueden utilizar servidores virtuales de ftp. Se pueden tener múltiples servidores brindando servicio de ftp anónimo. Para poder instalarlo debes escribir en la terminal apt-get install proftpd y presionar Enter.

Es modular (lo que permite extender su funcionalidad ampliamente), un usuario con acceso por ftp únicamente no requiere de una configuración especial, y su código es libre (esta licenciando bajo GLP). Para este tutorial, seleccionaré la opción standalone. Tenemos que tener en cuenta los siguientes ficheros que son cruciales para la configuración del ProFTPd: /etc/init.d/proftd : fichero que inicia el servidor ftp. /usr/bin/proftpd : archivo ejecutable. /etc/proftpd.conf : Es el fichero de configuración del servidor. /etc/ftpusers : fichero que contiene una lista de usuarios que no se podrán conectar al servidor. Ahora, configuraremos el servidor ftp modificando el archivo proftpd.conf. Escribe en la terminal gedit /etc/proftpd/proftpd.conf En la primera parte, desactiva el soporte la IPv6 (actualmente no se está empleando esa versión del protocolo IP) y cambia ServerName (nombre del servidor).

Configuraremos el servidor ftp, para que sólo un usuario especifico puede acceder a los archivos compartidos en el ftp. Para esto debes ubicar la línea que dice DefaultRoot e indicar el directorio ftp que se crea automáticamente instalas el ProFTPd en este caso /home/ftp.

Para designar que usuario tendrá el acceso al servidor, debes ubicar la línea que dice: # Set the user and group that the server normally runs at. Especifica el usuario que desees, y que ya esté creado en el sistema operativo.

Por último, guarda los cambios, Para que los cambios tengan efecto, debemos de reiniciar el servicio ProFTPd, escribiendo /etc/init.d/proftpd restart. Verifica que el directorio ftp, se encuentra en /home. Entonces, escribe cd.. para dirigirte a home y luego ls.

Hay que modificar los permisos del directorio ftp, para que sea permitido subir y descargar archivos. Para eso emplearé el comando chmod 777 ftp. Luego escribe ls l para comprobar que los permisos se le han otorgado. Para especificar que el nombre que le pusimos al servidor ftp este vinculado con la dirección IP del servidor, hay que modificar el fichero /etc/hosts. Para eso escribe gedit /etc/hosts. Vuelve y reinicia el servidor ftp, escribiendo /etc/init.d/proftpd restart. Subir y bajar archivos por líneas de comandos En primer lugar, debemos ingresar al servidor, escribiendo ftp [nombre del servidor] ó [dirección IP] Recuerda que para ingresar deberás introducir el nombre de usuario que especificaste en el archivo /etc/proftpd/proftpd.conf, junto a su contraseña.

Escribe help para visualizar todos los comando que puedes utilizar dentro del modo ftp> Para subir archivo, utilizaremos el comando put + el nombre del archivo. No se te puede olvidar especificar la extensión si posee. Entonces, como pudieron ver más arriba estoy en la carpeta Escritorio, ahí está el archivo que subiré llamado index.html Put /home/server-juan/desktop/index.html Vemos como el archivo ha subido exitosamente.

Descargar Servidor FTP en Ubuntu Para realizar una descarga, se utiliza el comando get seguido del nombre del archivo. En mi directorio ftp esta un archivo llamado index.html y es el que utilizaré para la demostración. Si te preguntas en que parte de tu sistema operativo se encuentran los archivos y/o documentos que descargaste, un comando útil es lcd que te muestra la ruta del directorio local. Utilizando nuestro navegador: Con tan solo poner ftp://ip_del_servidor (en mi caso ftp://10.1.0.5) podemos acceder a los directorios con el usuario que esta permitido.

De esa misma forma accedemos de un cliente, ya sea de Linux: Servidor FTP en Ubuntu

Si queremos descargamos un archivo: Servidor FTP en Ubuntu O desde un cliente de Windows:

Para comprobar descargamos el archivo index.html en el escritorio Servidor FTP en Ubuntu Y listo!!