Servidor FTP con vsftpd

Instalación y configuración del servidor:

  1. Ejecutamos en el shell
    sudo apt­-get install vsftpd
  2. Abrimos el archivo de configuración vsftpd.conf
    sudo nano /etc/vsftpd.conf
  3. Descomentamos las líneas
    local_enable=YES
    write_enable=YES
  4. Iniciamos el servicio
    sudo service vsftpd restart

Configuración de Filezilla como cliente FTP:

  1. Abrimos filezilla
  2. Configuramos la nueva conexión con la ip o dominio de nuestra raspberry pi (son válidas direcciones tipo no-­ip)
  3. El usuario y contraseña es el mismo que el usuario de sesión de raspbian

Para añadir usuarios:

  1. En la shell
    sudo useradd [nombre de usuario]
  2. Creamos una carpeta en la que el usuario pueda crear la estructura de directorios que quiera
    sudo mkdir /home/[nombre de usuario]
  3. Le damos permisos al nuevo usuario
    sudo chown [nombre de usuario]:users /home/user1
  4. Especificamos la contraseña del nuevo usuario
    sudo passwd [nombre de usuario]