This is an old revision of the document!
Configurer ProftpD serveur Ubuntu - user virtuels - avec TLS
Création du dossier à partager, propriétaire et groupe du user proftpd (proftpd/nogroup)
Paramétrage proftpd.conf ; virtuals.conf ; modules.conf et tls.conf : voir fichiers sur serveur Ubuntu local
Création fichier pour les id des users virtuels
sudo nano /etc/proftpd/ftpd.passwd
Création des id cryptés
sudo ftpasswd –passwd –name=tanuser –uid=130 –gid=65534 –home=/mnt/98305383-9bd4-40ee-a45e-f82b00d45bd1/TAN-FTP –shell=/bin/false
(uid et gid de proftpd : proftpd/nogroup)
Certificat pour FTP avec TLS
Clé privée
sudo openssl genrsa -out /etc/ssl/private/proftpd.key 2048
Demande de signature de certificat
sudo openssl req -new -key /etc/ssl/private/proftpd.key -out /etc/ssl/certs/proftpd.csr
Certificat
sudo openssl x509 -req -days 365 -in /etc/ssl/certs/proftpd.csr -signkey /etc/ssl/private/proftpd.key -out /etc/ssl/certs/proftpd.crt
Redémarrage du service
''sudo service proftpd restart ''
