O campo $1$
no início da senha sugere que é um hash MD5.
Para criptografar uma senha em um hash MD5, você pode usar o comando openssl passwd
.
De o homem se abre :
passwd Generation of hashed passwords.
e de openssl passwd --help
:
-1 MD5-based password algorithm
-stdin read passwords from stdin
Então, para gerar o hash MD5, um breve exemplo:
#/bin/bash
PASSWORD="test123"
MD5='echo $PASSWORD | openssl passwd -1 -stdin'
Ao executá-lo, você obteve como resultado a senha criptografada pretendida:
$1$EaYOC8n4$04LSDBtt4A8GPVRUkzBXG/
Então, para mudar a senha no banco de dados MySQL para 'test123', você faz no prompt do MySQL:
USE postfix
UPDATE mailbox SET password="$1$EaYOC8n4$04LSDBtt4A8GPVRUkzBXG/" WHERE username="[email protected]";
A alteração entrará em vigor imediatamente e o usuário notará a alteração no próximo acesso à caixa postal.