From de88facd66c2ccb51245b84adcc9c5ea3f112fec Mon Sep 17 00:00:00 2001 From: Zhang Huangbin Date: Fri, 28 Aug 2015 12:00:00 +0800 Subject: [PATCH] Mention how to generate MD5 password. --- en_US/howto/reset.user.password.md | 10 ++++++++++ html/reset.user.password.html | 8 ++++++++ html/zh_CN/reset.user.password.html | 8 ++++++++ zh_CN/howto/reset.user.password.md | 10 ++++++++++ 4 files changed, 36 insertions(+) diff --git a/en_US/howto/reset.user.password.md b/en_US/howto/reset.user.password.md index e81e1209..6f93ebd9 100644 --- a/en_US/howto/reset.user.password.md +++ b/en_US/howto/reset.user.password.md @@ -14,6 +14,16 @@ $ doveadm pw -s 'ssha512' -p '123456' {SSHA512}jOcGSlKEz95VeuLGecbL0MwJKy0yWY9foj6UlUVfZ2O2SNkEExU3n42YJLXDbLnu3ghnIRBkwDMsM31q7OI0jY5B/5E= ``` +To generate a salted MD5 password hash, you can use `doveadm` or `openssl`: + +``` +# doveadm pw -s 'MD5' -p '123456' +{MD5}$1$TDG8oXHb$6YB9NO5NZaZxku0xv6RsW0 # <- Please remove '{MD5}' prefix + +# openssl passwd -1 123456 +$1$fnWOb5X8$Ed6FYg9CLuWuUQplnwOQK/ +``` + * Reset password for user `user@domain.ltd`: ``` diff --git a/html/reset.user.password.html b/html/reset.user.password.html index f660f985..5e670bdc 100644 --- a/html/reset.user.password.html +++ b/html/reset.user.password.html @@ -25,6 +25,14 @@ generated one.

{SSHA512}jOcGSlKEz95VeuLGecbL0MwJKy0yWY9foj6UlUVfZ2O2SNkEExU3n42YJLXDbLnu3ghnIRBkwDMsM31q7OI0jY5B/5E= +

To generate a salted MD5 password hash, you can use doveadm or openssl:

+
# doveadm pw -s 'MD5' -p '123456'
+{MD5}$1$TDG8oXHb$6YB9NO5NZaZxku0xv6RsW0         # <- Please remove '{MD5}' prefix
+
+# openssl passwd -1 123456
+$1$fnWOb5X8$Ed6FYg9CLuWuUQplnwOQK/
+
+ diff --git a/html/zh_CN/reset.user.password.html b/html/zh_CN/reset.user.password.html index a72ea355..55cf865d 100644 --- a/html/zh_CN/reset.user.password.html +++ b/html/zh_CN/reset.user.password.html @@ -24,6 +24,14 @@ {SSHA512}jOcGSlKEz95VeuLGecbL0MwJKy0yWY9foj6UlUVfZ2O2SNkEExU3n42YJLXDbLnu3ghnIRBkwDMsM31q7OI0jY5B/5E= +

要生成 MD5 密码,可以使用 doveadmopenssl 命令:

+
# doveadm pw -s 'MD5' -p '123456'
+{MD5}$1$TDG8oXHb$6YB9NO5NZaZxku0xv6RsW0         # <- 请移除 '{MD5}' 前缀
+
+# openssl passwd -1 123456
+$1$fnWOb5X8$Ed6FYg9CLuWuUQplnwOQK/
+
+ diff --git a/zh_CN/howto/reset.user.password.md b/zh_CN/howto/reset.user.password.md index 1ea68697..35c2a18f 100644 --- a/zh_CN/howto/reset.user.password.md +++ b/zh_CN/howto/reset.user.password.md @@ -13,6 +13,16 @@ $ doveadm pw -s 'ssha512' -p '123456' {SSHA512}jOcGSlKEz95VeuLGecbL0MwJKy0yWY9foj6UlUVfZ2O2SNkEExU3n42YJLXDbLnu3ghnIRBkwDMsM31q7OI0jY5B/5E= ``` +要生成 MD5 密码,可以使用 `doveadm` 或 `openssl` 命令: + +``` +# doveadm pw -s 'MD5' -p '123456' +{MD5}$1$TDG8oXHb$6YB9NO5NZaZxku0xv6RsW0 # <- 请移除 '{MD5}' 前缀 + +# openssl passwd -1 123456 +$1$fnWOb5X8$Ed6FYg9CLuWuUQplnwOQK/ +``` + * 为用户 `user@domain.ltd` 重置密码: ```