postfix mysql chang user passwords

select username,password from mailbox limit 1;
+——————————–+————————————+
| username | password |
+——————————–+————————————+
| contact@example.com | $1$1.sCG/pH$u9EMA7EHZbfB4WlSvfyO01 |
+——————————–+————————————+
#密碼是散列格式並且以“$1$”開頭,則密碼以 MD5 格式存儲

#更改帳戶密碼,您首先必須生成一個新的 MD5 哈希。從命令行,執行以下操作:
echo "newpassword" | openssl passwd -1 -stdin
$1$ZazQAMtb$Z8/Yo/TAc40TDJ6mzvpd7/
#其中“-1”生成 MD5 格式的“newpassword”,“-stdin”從標準輸入讀取密碼。

#複製 MD5 哈希,然後使用 MySQL 執行以下命令
USE postfix
UPDATE mailbox
SET password="$1$ZazQAMtb$Z8/Yo/TAc40TDJ6mzvpd7/"
WHERE username="contact@example.com";

本篇發表於 未分類。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>