Proyecto de redes informaticas

Solo disponible en BuenasTareas
  • Páginas : 5 (1068 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de noviembre de 2010
Leer documento completo
Vista previa del texto
Servicio FTP en Linux
Redes de Computadoras II p

2

Objetivos
• Identificar los componentes básicos que conforman  el servicio FTP. el servicio FTP • Describir el proceso envío y recepción de un archivo  vía FTP. vía FTP • Implementar el servicio FTP en una distribución de  Linux.

3

Resultados del Programa
a.Los estudiantes implementan y mantienen Redes de Computadoras y Sistemas de  telecomunicaciones  brindando seguridad a los medios involucrados, aplicando  técnicas y herramientas modernas. d. Los estudiantes diseñan y optimizan redes de computadoras y sistemas de  telecomunicaciones de datos con creatividad.

f. Los estudiantes identifican, analizan y resuelven problemas de tecnología.

g. Los estudiantes se comunican efectivamente de manera oral, escrita y gráfica. g Losestudiantes se comunican efectivamente de manera oral escrita y gráfica

j. Los estudiantes aplican técnicas de gestión de proyectos en sistemas de  j Los estudiantes aplican técnicas de gestión de proyectos en sistemas de procesamiento y transferencia de información.

4

Servicio FTP en Linux ‐ vsftpd Servicio FTP en Linux ‐
• El servicio FTP en Red Hat era implementado con wu‐ ftpd. p •Desde Red Hat 9 se ha eliminado este paquete y  recomienda vsftpd como demonio FTP. p • Very Secure FTP Daemon (vsftpd) es un software  utilizado para implementar servidores de archivos a  p p través del protocolo FTP. p y g yp • Sus valores por defecto son muy seguros y por su  sencillez en la configuración, comparado con otras  alternativas como wu‐ftpd. •Otro servicio FPT popular en Linux es ProFTPD.

5

Instalación y Activación

6

Componentes
• El servicio FTP en Linux está compuesto solamente  por:
– VSFTPD: servidor que implementará el servicio FTP.

7

Paquetes para la instalación
• Estos paquetes se obtienen de:
– El sitio oficial http://vsftpd beasts org/ El sitio oficial http://vsftpd.beasts.org/ – Los discos de instalación de Linux – Sitios repositorios comohttp://rpmfind net Sitios repositorios como http://rpmfind.net

• Los archivos para la instalación son:
– vsftpd‐versión.rpm incluye los componentes para ejecución del servicio.

• El paquete vsftpd es el único que requiere ser  l f d lú i i instalado:
# rpm –Uvh vsftpd-version

8

Activación
• Desde una ventana de consola: # service vsftpd start # service vsftpd restart • Para mantener laactivación de manera permanente Para mantener la activación de manera permanente: # setup  System Services  [*] vsftpd

9

Puertos usados
• Al activar el servicio se abre el puerto TCP 21. • Adicionalmente se abren los puertos 20 (modo Adicionalmente, se abren los puertos 20 (modo  activo)  ó >1023 (modo pasivo) 

10

Verificación del servicio
• Consulta de puertos abiertos: # netstat–a –n | grep ”:21” a n :21 el puerto 21 debe aparecer en estado LISTEN • Se puede monitorear el acceso al puerto 21 del Se puede monitorear el acceso al puerto 21 del  servidor FTP utilizando un cliente TELNET con la IP  del servidor y el puerto (21) a consultar:: del servidor y el puerto (21) a consultar:: # telnet direcciónIP 21

Archivos de configuración

12

Esquema de archivos
•Para la administración del vsftpd en Linux, se usan  los siguientes archivos de texto y directorios: los siguientes archivos de texto y directorios:

13

Directorio raíz del sitio FTP /var/ftp Directorio raíz del sitio FTP /var/ftp
• L La raíz es la ubicación donde  í l bi ió d d se almacena el contenido a  compartir con los usuarios  invitados que ingresarán con la  invitados que ingresarán con lacuenta anonymous. • La raíz es la ubicación relativa  para el servicio FTP.  A partir  para el servicio FTP A partir de ese punto, se genera la  estructura de la información a  entregar. entregar • Los usuarios que se conectan  con su cuenta tienen como  directorio raíz su directorio  directorio raíz su directorio hogar.

14

/etc/vsftpd/vsftpd.conf etc/vsftpd/
•...
tracking img