Sicuramente una delle funzionalità più utili per un server è l’accesso FTP. Abilitarlo sulla Raspberry o sul linux in generale è semplicissimo con vsftpd.
Installazione
Innanzi tutto installiamo il pacchetto:
sudo apt-get update sudo apt-get install vsftpd
Configurazione
Per configurarlo innanzitutto fermiamo il demone
sudo service vsftpd stop
ed editiamo il file /etc/vsftpd.conf (anche da terminale con il comando nano)
sudo nano /etc/vsftpd.conf
Eliminando tutte le linee di commento restiamo con i parametri di configurazione principali
listen=YES #anonymous_enable=YES local_enable=YES write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/private/vsftpd.pem
Le sole righe di configurazione che ci interessano sono la 3 che commentandola disabilita l’accesso anonimo, la 5 che abilita il login con le credenziali e la 6 che abilita la scrittura di file via ftp.