Configuración básica de vsftpd

Partiendo de la máquina virtual preparada en la actividad anterior:

  1. Realice una copia del fichero de configuración del servidor vsftpd con el nombre vsftpd.conf_ORIGINAL.
  2. Cambie la directiva que permite el acceso a los usuarios anónimos. Compruebe que puede acceder como un usuario anónimo.
  3. Por defecto, la instalación de vsftpd crea el directorio /srv/ftp, que se utiliza para el usuario anónimo. Coloque allí algunos ficheros y descárguelos utilizando un cliente ftp.
  4. Compruebe que los usuarios del sistema pueden acceder al servidor ftp y descargar ficheros.
  5. Descomente la directiva write_enable=YES y compruebe:
    • Que los usuarios del sistema pueden subir ficheros.
    • Que el usuario anónimo no puede subir ficheros.
  6. Consulte la página de manual de vsftpd.conf para determinal la función de las siguientes directivas:
    • no_anon_password
    • anon_max_rate
    • local_max_rate
    • max_clients
    • max_per_ip
    • deny_file
    • download_file
    • hide_file
  7. Cambie la configuración del servidor para conseguir:
    • Que la velocidad de transferencia para los usuarios anónimos sea de 1MB/s.
    • Que los ficheros cuyo nombre termina en .invisible no sean visibles para los clientes.
    • Que los ficheros cuyo nombre termina en .secreto no puedan ser descargados por los clientes.
    • Que desde una misma IP únicamente se pueda atender a dos clientes FTP a la vez.
  8. Coloque algunos ficheros en /srv/ftp y compruebe que todo funciona de acuerdo a lo configurado.