我可以强制 passwd 命令使用 MD5 哈希(而不是 crypt)吗?

我可以强制 passwd 命令使用 MD5 哈希(而不是 crypt)吗?

我如何强制 passwd 命令使用 MD5 哈希而不使用 crypt?我需要让 passwd 命令与 ldap 服务器通信(它可以),并在更改用户密码时使用 MD5。

答案1

假设 Linux:将 /etc/login.defs 中的 ENCRYPT_METHOD 值设置为 MD5。

答案2

/etc/login.defs在您的文件中设置以下内容:

MD5_CRYPT_ENAB yes

答案3

您还可以像这样使用 authconfig 命令:

authconfig --enablemd5

只需在手册页中搜索即可。

相关内容