UbuntuPrecise:ServeurFtp

De Wiki Fred
Aller à : navigation, rechercher

__NOTITLE__

Serveur FTP


Installation


1 sudo apt-get install pure-ftpd


Les fichiers de configuration du serveur se trouvent dans /etc/pure-ftpd/conf/.


Pour redémarrer le serveur en cas de modification du fichier de configuration :


Voir la documentation


Configuration pour les utilisateurs virtuels


  • Créer un goupe ftpgroup et un utilisateur ftpuser
  • Ajouter les utilisateurs ftpuser et administrateur dans le groupe ftpgroup
  • Créer un répertoire /ftp :
1 sudo mkdir /ftp
2 sudo chgroup -R ftpgroup /ftp
3 sudo chmod -R g+rw /ftp
  • Activer l'authentification :
1 sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
  • Redémarrer le serveur :
1 sudo /etc/init.d/pure-ftpd restart


Création d'utilisateur virtuels


  • Créer un répertoire /ftp/ftpuser1 :
1 sudo mkdir /ftp/ftpuser1
2 sudo chgroup -R ftpgroup /ftp/ftpuser1
3 sudo chmod -R g+rw /ftp/ftpuser1
  • Créer un utilisateur virtuel ftpuser1 :
1 sudo pure-pw useradd ftpuser1 -u ftpuser -g ftpgroup -d /ftp/ftpuser1
2 sudo pure-pw mkdb