Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sysadmin:vsftpd_virtual [2012/10/17 20:17]
james [Gestion des utilisateurs virtuels htpasswd] typo chemin pam_pemit.so
sysadmin:vsftpd_virtual [2013/11/20 18:07]
james ajout tags
Ligne 1: Ligne 1:
-{{tag>​sysadmin serveur ftp vsftpd utilisateur virtuel chroot}}+{{tag>​sysadmin serveur ftp vsftpd utilisateur virtuel chroot ​installation howto}}
  
 ====== Installer un serveur FTP avec utilisateurs virtuels ====== ====== Installer un serveur FTP avec utilisateurs virtuels ======
Ligne 100: Ligne 100:
 === Création de la base et du premier utilisateur === === Création de la base et du premier utilisateur ===
  
-Nous allons stocker les mots de passe au format md5 (option -m).+Nous allons stocker les mots de passe au format ​<del>md5 (option -m)</​del>​ crypt (option -d) voir note plus bas.
  
 Pour créer le fichier :<​code>​ Pour créer le fichier :<​code>​
-# htpasswd --c /​etc/​vsftpd/​passwd utilisateur1</​code>​+# htpasswd --c /​etc/​vsftpd/​passwd utilisateur1</​code>​
 Cette commande vous demande alors le mot de passe a affecter. Vous auriez cependant pu le spécifier sur la ligne de commande en utilisant à la place la commande <​code>​ Cette commande vous demande alors le mot de passe a affecter. Vous auriez cependant pu le spécifier sur la ligne de commande en utilisant à la place la commande <​code>​
-# htpasswd --b -c /​etc/​vsftpd/​passwd utilisateur1 motdepasse1</​code>​+# htpasswd --b -c /​etc/​vsftpd/​passwd utilisateur1 motdepasse1</​code>​
  
 Ne pas oublier de restreindre les droits d'​accès à ce fichier :<​code>​ Ne pas oublier de restreindre les droits d'​accès à ce fichier :<​code>​
Ligne 115: Ligne 115:
  
   * Pour ajouter un nouvel utilisateur avec demande de mot de passe :<​code>​   * Pour ajouter un nouvel utilisateur avec demande de mot de passe :<​code>​
-# htpasswd -/​etc/​vsftpd/​passwd utilisateur2</​code>​+# htpasswd -/​etc/​vsftpd/​passwd utilisateur2</​code>​
   * Pour ajouter un nouvel utilisateur en spécifiant le mot de passe sur la ligne de commande:<​code>​   * Pour ajouter un nouvel utilisateur en spécifiant le mot de passe sur la ligne de commande:<​code>​
-# htpasswd --b /​etc/​vsftpd/​passwd utilisateur2 motdepasse2</​code>​+# htpasswd --b /​etc/​vsftpd/​passwd utilisateur2 motdepasse2</​code>​
   * Pour supprimer l'​utilisateur utilisateur1:<​code>​   * Pour supprimer l'​utilisateur utilisateur1:<​code>​
 # htpasswd -D /​etc/​vsftpd/​passwd utilisateur1</​code>​ # htpasswd -D /​etc/​vsftpd/​passwd utilisateur1</​code>​
Ligne 135: Ligne 135:
 EOF EOF
 </​code>​ </​code>​
 +
 +<note important>​L'​utilisation de mots de passe md5 ne fonctionne plus, il faut donc utiliser crypt qui était le format par défaut de htpasswd mais qui ne l'est plus, d’où l'​utilisation de l'​option -b pour forcer "au cas où"​...</​note>​
 +<​note>​de part le stockage des mots de passe en crypt, seuls les 8 premiers caractères des mots de passe seront réellement utilisés, attention a choisir des mots de passe suffisamment robustes sur les 8 premiers caractères</​note>​
  
 Vous pouvez maintenant sauter la section suivante pour aller directement à "​Gestion des droits des utilisateurs virtuels"​ Vous pouvez maintenant sauter la section suivante pour aller directement à "​Gestion des droits des utilisateurs virtuels"​
sysadmin/vsftpd_virtual.txt · Dernière modification: 2013/11/20 18:07 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0