Configurer des accès FTP sur un serveur dédié

Vous avez un serveur dédié et voulez permettre à d’autres personnes d’accéder à certains dossiers via FTP ? C’est naturellement possible. Le but est de compartimenter vos fichiers. Généralement, on compartimente le dossier /var/www avec les sites hébergés, et on réalise un accès FTP par site. Enfin c’est ce que je ferais !

  • Connectez vous en SSH à votre serveur. Utilisez putty ou le terminal.
  • Installez la paquet pure-ftpd-mysql

  • Créez une base mysql avec un user dédié (bonnes habitudes !)
  • Editez /etc/pure-ftpd/db/mysql.conf en y mettant le nom de votre BDD et les infos de l’utilsateur créé dans phpmyadmin
  • Créez un groupe d’utilisateurs pour les accès ftp

  • Ajoutez un premier utilisateur ftp

(2001 pour votre premier utilisateur, 2002 pour le suivant, etc)

  • Démarrez le serveur FTP

  • Attribuez les droits à votre utilisateur au dossier ciblé

Il faut ensuite s’occuper de la partie MYSQL.

Dans votre base de données, il faut créer la table users.

Vous devez ensuite ajouter votre utilisateur créé plus haut.

  • User : nomdelutilisateur
  • Password : MD5(« motdepassedevotrechoix »)
  • Uid : 2001 (puis 2002 etc pour les suivants)
  • Gid : 2001
  • Dir : /var/www/mondossier/

Laisser un commentaire