Я использовал одну веб-панель управления для создания виртуальных пользователей для Dovecot. Эта панель управления больше не работает, поэтому мне нужно сделать это вручную.
Мне нужно сбросить пароль для одного (виртуального) пользователя, который указан в dovecot.passwd
файле. Файл использует CRYPT
схему. Как мне сбросить этот пароль?
Таким образом, вопрос сводится к тому - что можно использовать для преобразования обычного текстового пароля в CRYPT
зашифрованный формат?
htpasswd -n jscott
. Это выведет зашифрованный пароль на консоль. Скопируйте это вручную в файл passwd.yum install httpd-tools
через serverfault.com/a/568771/82801 Также используйте-c
переключатель, чтобы создать файл, если у вас его ещеdovecot.passwd
нет.Вы можете использовать
doveadm
утилиту, которая поставляется с Dovecot:источник
или чтобы избежать подсказок сделайте:
doveadm pw -s CRYPT -p ваш пароль -u пользователь
источник
doveadm pw -s SHA512-CRYPT
это тоже хорошо.
источник