J'ai utilisé un panneau de contrôle basé sur le Web pour créer des utilisateurs virtuels pour Dovecot. Ce panneau de contrôle ne fonctionne plus, je dois donc le faire manuellement.
J'ai besoin de réinitialiser le mot de passe d'un utilisateur (virtuel) répertorié dans le dovecot.passwd
fichier. Le fichier utilise un CRYPT
schéma. Comment réinitialiser ce mot de passe?
La question se résume donc à: que peut-on utiliser pour convertir un mot de passe en texte brut en CRYPT
format crypté?
htpasswd -n jscott
. Cela imprimera le mot de passe crypté sur la console. Copiez cela manuellement dans le fichier passwd.yum install httpd-tools
via serverfault.com/a/568771/82801. Utilisez également le-c
commutateur pour créer le fichier si vous ne l'avez pasdovecot.passwd
encore.Vous pouvez utiliser l'
doveadm
utilitaire fourni avec Dovecot:la source
ou pour éviter les invites:
doveadm pw -s CRYPT -p votre mot de passe -u utilisateur
la source
doveadm pw -s SHA512-CRYPT
c'est aussi bien.
la source