Eu usei um painel de controle baseado na Web para criar alguns usuários virtuais para o Dovecot. Esse painel de controle não funciona mais, por isso preciso fazer isso manualmente.
Preciso redefinir a senha de um usuário (virtual) listado no dovecot.passwd
arquivo. O arquivo usa CRYPT
esquema. Como redefinir essa senha?
Portanto, a questão se resume a - o que pode ser usado para converter a senha de texto sem formatação no CRYPT
formato criptografado?
htpasswd -n jscott
. Isso imprimirá a senha criptografada no console. Copie isso manualmente no arquivo passwd.yum install httpd-tools
via serverfault.com/a/568771/82801 Além disso, use o-c
botão para criar o arquivo se você não temdovecot.passwd
ainda.Você pode usar o
doveadm
utilitário que acompanha o Dovecot:fonte
ou para evitar que as solicitações façam:
doveadm pw -s CRYPT -p sua senha -u usuário
fonte
doveadm pw -s SHA512-CRYPT
também é bom.
fonte