Unidad 4 ftp (a)

426 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
426
On SlideShare
0
From Embeds
0
Number of Embeds
71
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Unidad 4 ftp (a)

  1. 1. Unidad 4 FTP SER 2010-2011
  2. 2. ¿Qué es? · FTP = File Transfer Protocol - Independiente del sistema de archivos
  3. 3. Protocolo 1. (CLIENTE) Conexión de control por el puerto 21por defecto. 1.User + password + puerto (pueden estar por defecto) 2. (CLIENTE) Envía órdenes de control: pedir el puerto de datos, modo de transferencia, tipo de representación, estructura... 3. (SERVIDOR) Responde por el puerto de control 4. (CLIENTE) Órdenes de sistema de archivos con sus parámetros (subir, bajar, crear, borrar...), estableciendo una comunicación uni o bidireccional. 5. (SERVIDOR) Permite o deniega el envio o recepción de datos por el puerto de datos especificado (el 20 por defecto)
  4. 4. Modos de conexión • ACTIVO o Canal de datos en el server: 20 o Canal de datos en el cliente: aleatorio, mayor que 1024 o Inseguro y da problemas con los cortafuegos • PASIVO o El cliente se comunica por el canal de control por defecto y el servidor le indicará el nuevo puerto de control (> 1024) o Canal de datos: control + 1
  5. 5. Tipos de transferencia • BINARIO o Bit a bit o Lento o Seguro o Recomendado para todo tipo de ficheros • ASCII o Byte a Byte o Problemas con sistemas de ficheros distintos o Rápido o Inseguro o Recomendado para ficheros de texto plano (.txt, .html, .asp, .php, .pdf ...)
  6. 6. Comandos de gestión a) cd directorio b) lcd directorio c) rm/delete archivo d) mdelete patrón e) dir/ls f) mdir / mls g) pwd h) lpwd i) rename archivo nombrenuevo j) ? / help k) rmdir directorio l) mkdir / mkd m) lkmdir n) chmod
  7. 7. Comandos de transferencia a) get archivo b) mget archivos c) put / send archivo d) mput archivos   
  8. 8. Configuración Estructura de ficheros/directorios: /etc/vsftpd.conf (configuración básica) /home/ftp (archivos compartidos) /etc/init.d/vsftpd (servicio) /etc/ftpusers (usuarios rechazados)
  9. 9. Seguridad Usuario (r w x) - Grupo (r w x) - Otros (r w x) (de binario a decimal)
  10. 10. Seguridad      Usuario (r w x) - Grupo (r w x) - Otros (r w x)                                          (de binario a decimal)

×