Skip to content

Latest commit

 

History

History
138 lines (89 loc) · 3.17 KB

4.actividades.md

File metadata and controls

138 lines (89 loc) · 3.17 KB

Índice




  1. ¿Qué significa FTP? ¿Qué puertos utiliza este servicio?

  1. ¿Cómo comprobarías qué puertos está utilizando el servicio FTP?

  1. ¿Para qué sistemas operativos están disponibles los siguientes clientes FTP?
  • gFTP
  • FileZilla
  • ftp (comando de terminal)

  1. Accede con el navegador web al FTP de Rediris ftp://ftp.rediris.es como usuario anónimo. Haz al menos 3 capturas de pantalla de distintas carpetas.

  1. Haz un esquema de cómo se establece una conexión entre un cliente y un servidor funcionando en modo activo.

  1. Haz un esquema de cómo se establece una conexión entre un cliente y un servidor funcionando en modo pasivo.

  1. ¿Qué diferencia existe entre SFTP y FTPS?

  1. ¿Qué diferencia existe entre FTPS y FTPES?

  1. ¿Para qué sirven cada uno de los siguientes comandos FTP de terminal?
  • get
  • put
  • mget
  • mput
  • pwd
  • cd
  • ls
  • mkdir
  • rmdir
  • delete
  • rename
  • ascii
  • binary
  • quit
  • Si a los comandos anteriores anteponemos el carácter !, ¿qué significa?

  1. Conecta como usuario anonymous a tu servidor FTP y sube un archivo a la carpeta upload. ¿Qué directivas de configuración necesitas configurar? Realiza la conexión mediante cada uno de los siguientes métodos:
  • Cliente gráfico filezilla
  • Comando ftp del terminal

  1. Busca 5 sitios FTP en internet donde se alojen repositorios de software o documentación accesible mediante usuario anónimo.



Las siguientes prácticas deben realizarse en pareja. Escoge un compañero/a y en una práctica uno de los dos debe realizar la parte del servidor y el otro la parte del cliente. En la siguiente práctica deberéis invertir los roles.

Práctica 1

Despliegue del CMS Opencart.

Parte servidor

  • Configura un sitio virtual en el servidor web.
  • Crea un usuario virtual y configura el servidor FTP.
  • Crea una base de datos y un usuario/clave para el CMS.
  • Proporciona al cliente los siguientes datos:
    • Nombre del sitio virtual
    • Usuario/clave de FTP.
    • Usuario/clave de MySQL.

Parte cliente

  • Descarga el CMS Opencart.
  • Edita el archivo /etc/hosts para la resolución del nombre de sitio.
  • Sube mediante FTP los archivos del CMS al host virtual del servidor.
  • Procede a la instalación del sitio con la información proporcionada por el servidor.

Práctica 2

Despliege del CMS Prestashop.

Parte servidor

  • Configura un sitio virtual en el servidor web.
  • Crea un usuario virtual y configura el servidor FTP.
  • Crea una base de datos y un usuario/clave para para el CMS.
  • Proporciona al cliente los siguientes datos:
    • Nombre del sitio virtual
    • Usuario/clave de FTP.
    • Usuario/clave de MySQL.

Parte cliente

  • Descarga el CMS Prestashop
  • Edita el archivo /etc/hosts para la resolución del nombre de sitio.
  • Sube mediante FTP los archivos del CMS al host virtual del servidor.
  • Procede a la instalación del sitio con la información proporcionada por el servidor.