Está en la página 1de 5

Guía de laboratorio

Programa IE

UNIVERSIDAD CESMAG
FACULTAD DE INGENIERIA
INGENIERIA ELECTRONICA

Asignatura Semestre Corte Docente


Electiva 6° Semestre – 6 1 Jorge Andrés Chamorro Enríquez
Automatización con servicios
telemáticos
No. Lab Nombre laboratorio Lugar Fecha Duración
4 Introducción a Linux Aula 6 1 hora

Tema Configuración de un servidor web Sub tema Servidor FTP

Objetivo general Competencias esperadas


Introducir al educando en el Dominar la configuración básica de plataformas Windows
1
manejo y configuración de redes y Linux
de computadores entre Crear redes de datos entre plataformas Windows y Linux,
2
plataformas de software libre y compartiendo servicios telemáticos
propietario incluyendo Instalar y configurar servicios telemáticos como DHCP,
dispositivos tales como 3
WEB, FTP, MAIL entre otros
computadores, Smart phones y
Realizar aplicaciones simples orientadas al internet de las
micro computadores como 4
cosas (IOT) con microcomputadores Raspberry.
raspberry.

Teoría

1
Guía de laboratorio
Programa IE
Servidor FTP

FTP (siglas en inglés de 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.
FTP tiene sus orígenes en 1971, y aunque ha evolucionado con el paso de los años, es uno de los
protocolos más antiguos que todavía están en uso. Hoy en día se usa principalmente en redes
corporativas y la red más grande que existe: Internet.

El funcionamiento es sencillo. Una persona desde su computador invoca un programa cliente FTP
para conectar con otro computador, que a su vez tiene instalado el programa servidor FTP. Una vez
establecida la conexión y debidamente autenticado el usuario con su contraseña, se pueden
empezar a intercambiar archivos de todo tipo.

Aunque no estés familiarizado o no conoces FTP, es más que probable que lo hayas usado alguna
vez. Muchos de los enlaces de descarga que usas en Internet, son URLs que apuntan a un
computador que está actuando como un servidor FTP: tu navegador automáticamente hace la
conexión y descarga lo correspondiente.

En otras palabras, cada vez que bajas archivos de la internet, interviene de por medio un servidor
FTP, por ello creo pertinente mostrar como instalarlo.

Existen varias versiones de servidores FTP tanto libres como de pago (prefiero los libres por sus
niveles de seguridad), siendo estos:

Tipos de FTP
▪ FTP Anónimo: Cualquiera puede descargar un archivo sin identificarse.
▪ FTP Autenticado: Hay que conectarse al servidor utilizando un nombre y una contraseña.
▪ FTP Embebido: Es el que se realiza desde las Páginas Web, a través de navegadores. Es
una opción dentro del FTP Anónimo.
Aquí algunos de los servidores conocidos la mayoría lamentablemente de pago y para Windows:

▪ FileZilla Server
▪ BrickFTP
▪ FTP Serv-U
▪ Cerberus FTP Server
▪ Golden FTP Server Free
▪ Argosoft_FTP_Server

Pero es de mi interés el uso de aplicaciones libres y fácil de usar por ello instalaremos uno de esas
hermosas y ligeras aplicaciones desarrolladas desde hace mucho, muy maduras y confiables para
Linux, mencionare los más utilizados:

▪ pureftpd
▪ proftpd
▪ vsftpd

2
Guía de laboratorio
Programa IE
Veamos algunas características:

Pure-FTPd es un servidor FTP libre con un fuerte enfoque en la seguridad. Puede ser compilado y
ejecutado en una variedad de sistemas operativos tipo Unix incluyendo Linux, OpenBSD, NetBSD,
FreeBSD, DragonFly BSD, Solaris, Tru64, Darwin, Irix y HP-UX. También ha sido portado a Android.
ProFTPd es un servidor FTP. Se promociona desde su página web como estable y seguro, cuando
se configura correctamente. El servidor ProFTPd se promociona a sí mismo como un “Software
servidor FTP altamente configurable con licencia GPL” (Highly configurable GPL-licensed FTP
server software).

Los promotores dicen que ProFTPd está bien documentado, y la mayoría de configuraciones serán
muy parecidas a aquellas que aparecen en las configuraciones de ejemplo. ProFTPd usa un único
fichero de configuración “/etc/proftpd.conf“, ademas es factible de funcionar sobre IPv6

VsFTPd es el “very secure ftp daemon” (demonio ftp muy seguro), un pequeño pero eficiente
servidor FTP.

Aun cuando vsftpd quizás no ofrezca el nivel de personalización que otros servidores FTP
disponibles globalmente tienen, vsftpd ofrece suficientes opciones para satisfacer la mayoría de las
necesidades de un administrador. El hecho de que no está sobrecargado de funcionalidades limita
los errores de configuración y de programación.

Toda la configuración de vsftpd es manejada por su archivo de configuración:


/etc/vsftpd/vsftpd.conf

Cada directriz está en su propia línea dentro del archivo.

Procedimiento
1. Otro servicio sencillo y muy útil de configurar es el FTP, que se utiliza para descargas
de archivos grandes desde un computador configurado como servidor.

Imagen 1. Edición de servidor FTP

Inicialmente se debe instalar el servidor FTP, como se muestra en la primera imagen,


posteriormente se debe editar como se muestra en la segunda imagen.

Imagen 2. Edición de características de servidor FTP

En las imágenes anteriores se muestran algunas características que se pueden editar en


el archivo de configuración del servidor FTP. en la primera se utiliza para habilitar
usuarios anónimos, la segunda se utiliza para que los usuarios anónimos puedan subir

3
Guía de laboratorio
Programa IE

archivos a la carpeta de descargas de archivos y la tercera es para que el usuario


anónimo pueda crear carpetas dentro de esta.

Imagen 3. Prueba de servidor FTP

Para probar que el servidor está correctamente configurado se puede acceder a un


navegador, desde un cliente y se debe digitar nombre_usuario@ip_servidor, donde el
nombre de usuario es un usuario creado en el servidor, para este ejemplo se utilizara el
usuario ubuntu1 y en ip_servidor se debe digitar la dirección ip del servidor.

Imagen 4. Autenticación usuario

Como se está logeando desde un cliente con un usuario existente se debe digitar la
contraseña correspondiente a este.

f
Imagen 5. Creacion de carpeta desde servidor FTP

4
Guía de laboratorio
Programa IE

Para que existan nuevas carpetas dentro de la carpeta de descargas, que es la carpeta
propia del usuario utilizado, se podria crear algunas carpetas y archivos dentro de estas
para que se muestren en el servidor FTP.

Imagen 6. Reinicio de FTP

El servidor FTP se debe reiniciar.

Imagen 7. Funcionamiento servidor FTP

Como se puede observar en la anterior imagen se ve la carpeta creada desde el servidor


en el cliente utilizado.

También podría gustarte