Professional Documents
Culture Documents
2 ESI
1. 2. 3.
Definicin ............................................................................................................. 3 El Modelo FTP...................................................................................................... 3 El Servidor FTP .................................................................................................... 4 3.1. Instalacin y configuracin de un Servidor FTP........................................ 5 3.1.1. Configuracin del Servidor .................................................................... 6 Welcome Message .................................................................................... 6 IP Filter .................................................................................................... 7 Logging..................................................................................................... 8 Speed Limit .............................................................................................. 8 3.1.2. Creacin de Usuarios........................................................................... 9 3.1.3. Creacin de Directorios ..................................................................... 10 Para usuario Svogthos ........................................................................... 10 Para usuario Rakdos ............................................................................. 11 Para usuario Annimo: ......................................................................... 11 4. Cliente FTP......................................................................................................... 11 4.1. Instalacin y acceso a un Servidor FTP mediante un Cliente FTP ......... 11 4.1.1. Partes del Cliente ............................................................................... 12 Barra de Conexin......................................................................................... 12 Sitio Local ...................................................................................................... 12 Sitio Remoto .................................................................................................. 13 4.1.2. Subida y Descarga de Archivos ......................................................... 14 Subir Archivos ....................................................................................... 15 Bajar Archivos ....................................................................................... 15 5. Acceso Al Servidor FTP...................................................................................... 17 Acceso Annimo..................................................................................... 17 Acceso a Usuario.................................................................................... 17 Acceso a Invitado ................................................................................... 17 6. BIBLIOGRAFA ................................................................................................ 17
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
1.
Definicin
FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados a una red TCP basado en la arquitectura cliente-servidor, de manera que desde un equipo cliente nos podemos conectar a un servidor para descargar archivos desde l o para enviarle archivos a este sin importar el sistema operativo utilizado en cada equipo. (Servidor con Unix-Cliente con Windows o viceversa). Un problema de FTP es que esta pensado para ofrecer la mxima velocidad de conexin pero no la mxima seguridad, ya que todo el intercambio de informacin, desde el Login y el Password hasta la transferencia de cualquier archivo se realiza en texto plano, sin ningn tipo de cifrado, con lo que es posible que cualquier atacante pueda capturar este trafico muy fcilmente, acceder al servidor, o apropiarse de los archivos transferidos. Para solucionar este problema se pueden utilizar aplicaciones como SFTP (FTP Seguro), incluidas en el paquete SSH que tiene la misma funcin que el FTP pero cifra el trfico que viaja entre el cliente y el servidor.
2.
El Modelo FTP
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
En el modelo, el intrprete de protocolos (PI) de Usuario, inicia la conexin de control en el puerto 21. Las rdenes FTP estndar las genera el PI de Usuario y se transmiten al PI servidor a travs de la conexin de control. Las respuestas estndar se envan desde el PI de Servidor a travs de la conexin de control como respuesta a las rdenes. Estas ordenes enviadas por los PI especifican parmetros para la conexin de datos, como lo son el puerto, modo de transferencia y la operacin que deseamos realizar sobre el sistema de archivos, como almacenar, borrar, aadir El proceso de Transferencia de Datos (DTP) de usuario debe esperar a que el servidor inicie la conexin al puerto especificado, por defecto el puerto 20 y transferir los daros segn los parmetros que se hayan especificado. Podemos ver que la comunicacin entre cliente y servidor es independiente del sistema de archivos utilizado en cada ordenador, por lo que no importa que sus sistemas operativos sean diferentes, ya que lo que se hace que se comuniquen es el PI y el DTP, que usan el mismo protocolo estandarizado (FTP). Tambin se puede ver que la conexin es bidireccional, se puede utilizar simultneamente para enviar y recibir datos.
3. El Servidor FTP
Se le llama as al programa que se ejecuta en un equipo servidor normalmente conectado a Internet aunque tambin puede estar conectado a una red local. Su funcin es permitir el intercambio de datos entre diferentes servidores y ordenadores. Normalmente los programas servidores no suelen instalarse en ordenadores personales por lo que un usuario utilizara el FTP para conectarse remotamente a un servidor e intercambiar informacin con el. Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores personales, por lo que un usuario normalmente utilizar el FTP para conectarse remotamente a uno y as intercambiar informacin con l. Las aplicaciones mas comunes de los servidores FTP suelen ser de alojamiento web, en el que sus clientes utilizan el servicio para subir sus paginas web y los archivos de estas; o como servidor de copia de seguridad (backup) de los archivos importantes que pueda tener una empresa. Para este se suele utilizar el SFTP (Secure File Transfer Protocol ya que los datos se cifran.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Despus de hacer esto nos aparecer la ventana principal de este programa la cual nos mostrara un mensaje de bienvenida:
En este caso se nos muestra el nombre del programa y la versin, as como el creador. Tambin se nos indicara que esta conectando al servidor.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Hay ms opciones configurables: Welcome Message Aqu podremos cambiar el mensaje de bienvenida que aparecer a los que se conecten a nuestro servidor FTP.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
IP Filter Aqu podemos indicar IPs que no queremos que se conecten a nuestro servidor o indicar las que queremos que se conecten.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Logging Aqu podemos indicar que se cree un fichero de texto que nos muestra las conexiones que ha habido en nuestro servidor, y que ficheros se bajan o suben.
Speed Limit Aqu limitaremos el ancho de banda total que utilizaran los usuarios que se conecten, ya que al conectarse nos quitaran ancho de banda a nosotros.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
En este caso creamos 3 usuarios de los cuales dos tendrn password propio.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
Crearemos un directorio principal llamado Svogthos con dos subdirectorios llamados Documentos y MP3s. Al directorio principal le daremos todos los atributos: Lectura (Read), Escritura (Write), Borrar (Delete), y aadir a fichero (Append) para los archivos y Crear (Create), Borrar (Delete), Listar (List), y Dotar a los subdirectorios de los mismos permisos (+ Subdir) para los directorios. Para usuario Rakdos Crearemos un directorio principal llamado Rakdos con dos subdirectorios llamados Documentos y MP3s. Al directorio principal le daremos todos los atributos: Lectura (Read), Escritura (Write), Borrar (Delete), y aadir a fichero (Append) para los archivos y Crear (Create), Borrar (Delete), Listar (List), y Dotar a los subdirectorios de los mismos permisos (+ Subdir) para los directorios. Para usuario Annimo: Crearemos un directorio principal llamado Publico y 4 subdirectorios llamados Documentos de Texto, MP3s, Hojas de Calculo y Software y al directorio principal le daremos solo los atributos de Lectura para los archivos y Listar y Aplicar a los subdirectorios los mismos permisos para los Directorios.
Con esto ya tendramos configurado un servidor de FTP listo para ser utilizado por un cliente.
4. Cliente FTP
Cuando un navegador no esta equipado con la funcin FTP, o si se quieren cargar archivos en un ordenador remoto, se necesitara un programa de cliente FTP. Esto es un programa que se instala en el ordenador del usuario, y que emplea el protocolo FTP para conectarse a un servidor FTP para transferir archivos, ya sea para descargarlos o para subirlos.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Sitio Local Aqu se nos mostraran los directorios y archivos de nuestro ordenador. Al pulsar en cualquiera de los directorios del cuadro superior, en el inferior se nos mostrara el contenido de ese directorio.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Sitio Remoto Aqu se nos mostraran los directorios del servidor al que nos conectamos. Al igual que en el sitio local, cuando pulsemos en cualquiera de los directorios del cuadro superior, en el inferior se nos mostrara el contenido de ese
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
directorio.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
En el sitio remoto podremos, segn los privilegios dados al servidor, abrir, borrar, crear archivos y directorios as como subir y descargar archivos fcilmente de la siguiente forma Subir Archivos Para subir archivos haremos un clic con el botn derecho encima del archivo o archivos que queramos transferir y en el men contextual pulsaremos en Subir:
Al hacerlo en el cuadro inferior nos aparecer el nombre del usuario y el servidor en el que estamos conectados, la direccin que llevan los archivos, en este caso del sitio local al sitio remoto, su tamao y el porcentaje transferido, la prioridad de subida y el estado del archivo.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
Para descargar archivos haremos un clic con el botn derecho encima del archivo o archivos que queramos descargar y en el men contextual pulsaremos en Descargar:
Al hacerlo en el cuadro inferior nos aparecer el nombre del usuario y el servidor en el que estamos conectados, la direccin que llevan los archivos, en este caso del sitio remoto al sitio local, su tamao y el porcentaje transferido, la prioridad de subida y el estado del archivo.
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI
Acceso de un usuario annimo a un servidor FTP: Al intentar borrar el archivo, Comando: DELE motley crue carnival of sins divx-rip cd2.avi al ser Annimo un usuario con menos permisos el servidor devuelve: Respuesta: 550 Permission denied. (Permiso Denegado)
Normalmente, se utiliza un servidor FTP annimo para depositar grandes archivos que no tienen utilidad si no son transferidos a la mquina del usuario, como por ejemplo programas, y se reservan los servidores de pginas web (HTTP) para almacenar informacin textual destinada a la lectura en lnea. Acceso a Usuario Este tipo de usuarios pueden acceder a cualquier parte del servidor y tienen todos los privilegios. Acceso a Invitado Este tipo de usuarios es una mezcla de los dos anteriores. Tienen todos los privilegios pero solo pueden acceder a cierta parte del servidor, unas carpetas creadas especialmente para este tipo de usuarios.
6. BIBLIOGRAFA
Informacin obtenida de Wikipedia, La enciclopedia Libre. (www.wikipedia.org)
Instalacin de Servicios de Internet Trabajo Resumen sobre FTP (File Transfer Protocol)
2 ESI