Cerca nel blog

mercoledì 7 settembre 2022

Creare un Server FTP su Raspberry

Per prima cosa aggiorniamo il sistema e installiamo vsftpd
sudo apt update sudo 
apt install vsftpd 

verifichiamo lo stato del servizio tramite il comando
sudo systemctl status vsftpd

l'output sarà simile a questo 
  ● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled) Active: active (running) since Wed 21 Oct 2020 16:55:23 GMT; 8s ago ...

la configurazione va fatta modificando il file 
  /etc/vsftpd.conf sudo nano /etc/vsftpd.conf 

verifichiamo le seguenti istruzioni per abilitare gli utenti locali e bloccare gli accessi anonimi anonymous_enable=NO local_enable=YES 

per abilitare gli upload cerchiamo
write_enable=YES e decommentiamolo 

per impedire agli utenti di accedere fuori la loro home rimuoviamo il commento dalla seguente riga 
chroot_local_user=YES 

 queste sono le operazioni più comuni, per ulteriori modifiche andate sulla pagina ufficiale di vsftpd. 

Se avete attivo il firewall ricordatevi di aprire le porte 
sudo ufw allow 20:21/tcp 
sudo ufw allow 30000:31000/tcp 
sudo ufw disable 
sudo ufw enable