PracticaFTP
Enviado por robe79 • 28 de Octubre de 2016 • Trabajo • 866 Palabras (4 Páginas) • 165 Visitas
Práctica de instalación y mantenimiento de un servidor ftp
Para la realización de la práctica usa una máquina virtual con UBUNTU Server a través de Virtual Vox o VMware, o bien trabaja en un sistema Ubuntu real. En todo caso el sistema debe salir a Internet correctamente para sus pruebas y sucesivas instalaciones y actualizaciones.
En modo root instala el paquete vsftp
Configuración de un servidor anónimo:
Configura el servicio del tal forma que quede configurado un servidor anónimo, cumpliendo los siguientes requisitos:
El directorio raíz para el sitio es /srv/ftp. Asegúrate que el directorio home del usuario ftp coincide con esta ruta. También asegúrate que los permisos están bien concedidos. (El ususario ftp no puede escribir en este directorio)
Crearemos dos directorios /srv/ftp/pub/ y /srv/ftp/upload/. El primero con permiso de escritura para él y todos sus subdirectorios y archivos. El segundo con permisos para subir archivos, aunque no para crear directorios. Los archivos subidos tendrán los permisos habituales de 640; con lo que usuarios ajenos no pueden optar ni por leer ni por escribir ni ejecutar. El propietario de los directorios es el propio usuario ftp.
Bajo pub/ crearemos otro tres directorios como depósitos para compartir: manuales/, aplicaciones/ imagenes/. Todos estos directorios son propiedad del usuario ftp.
Bajar de Internet al menos 10 manuales, 10 aplicaciones y 10 imágenes para introducirlas en sendos directorios. Recordad mirar los permisos de los archivos para que el usuario ftp pueda leerlas, pero no borrarlas.
En el directorio upload/ crear un documento de texto llamado encuesta.txt e introducir en ella las siguientes preguntas:
.-Puntúa del 1 al 10 el servicio ftp anónimo.
.-Puntúa del 1 al 10 los contenidos.
.-¿Qué mejorarías en el mismo?
.- Sexo
.-Edad
Gracias por rellenar el cuestionario.
Crea un documento README.txt en el que se explique lo siguiente.
Baja el documento encuesta.txt, rellena el cuestionario, cambia el nombre del archivo por el de un aliasseguido sin espacios de una número de cuatro cifras. Súbelo entonces al mismo directorio.
Configurara el servicio de tal manera que permita registrar eventos y transacciones.
El propósito de este directorio upload es el de mantener una en cuesta de opinión del sitio.
Pruebas del Servidor anónimo
Desde un sistema diferente de donde está el servicio (O la propia máquina donde reside la máquina virtual o el equipo de un compañero) efectúa con un cliente en línea las siguientes comprobaciones:
Cliente en línea de comandos.
.- Conectarse al servidor y autenticarse como anónimo.
.- Visualizar el primer directorio. Intentar copiar un archivo en él. No se debe poder.
.-Entra sucesivamente en las carpetas bajo el directorio pub/ y trata de bajar de todas al menos un archivo. Usa el comando lcd para cambiar de directorio en el equipo local. Comprueba todas las transacciones.
.-Prueba en el directorio de manuales bajar varios a la vez con el comando mget y una expresión regular.
.-Prueba a borrar archivos en cada uno de lo directorios. Pueba a subir archivos en cada uno de los directorios. Ninguna de estas acciones se debe poder hacer.
.-Rellena la encuesta del directorio upload/ y ver si el archivo sube correctamente.
.-Ahora, desde el servidor se debe observar:
Registro de eventos, Registro de transacciones y permisos de los ficheros subidos.
Cliente a través de interfas gráfica.
...