Costruire un server FTP¶
Piccola guida per la creazione e configurazione di un server FTP
Installazione¶
Per il server useremo vsftpd
Fatto questo controlliamo per vedere se รจ in funzione
Se non funziona vai alla sezione Problemi
Bisogna anche lanciare il comando per fare il modo che venga lanciato all avvio
Creare utente FTP¶
Va creato un utente FTP per accesso al server e per gestire i file del server FTP
E va aggiunto all'elenco di utenti che possono usare i comandi FTP sul server
Creazione e configurazione cartella FTP¶
Bisogna creare una cartella come destinazione FTP settando correttamente i permessi per la cartella e tutta la parte "sotto"
sudo mkdir -p /home/ftpuser/ftp_dir/upload
sudo chmod 550 /home/ftpuser/ftp_dir
sudo chmod -R 750 /home/ftpuser/ftp_dir/upload
sudo chown -R ftpuser: /home/ftpuser/ftp_dir
Configurare VSFtpD¶
Per configurare il demone e il server annesso bisogna editare il file /etc/vsftpd.conf
Inizia rimuovendo il permesso di accesso anonimo
Vanno abilitati gli accessi alla home e di scrittura
E quindi limitare a solo gli utenti aiblitati
Fatta tutta la configurazione va riavviato il server e verificato che sia tornato su correttamente
Problemi¶
VSFtpD risulta offline¶
Lancia il seguente comanda