我在网上搜索如何使用加盐哈希更改现有用户的密码。
我发现添加不存在的用户:
但我想更改现有用户的密码。
passwd 的手册页缺少关于如何执行此操作的文档。
答案1
Linux 中的加密功能自 1.2 内核系列之前就一直使用加盐密码哈希,因此这可能不是什么问题。
也就是说,盐是系统范围的盐,因此您无法为每个用户设置一个。当您更改密码时,它会使用系统范围的盐再次通过 crypt() 运行。
我在网上搜索如何使用加盐哈希更改现有用户的密码。
我发现添加不存在的用户:
但我想更改现有用户的密码。
passwd 的手册页缺少关于如何执行此操作的文档。
Linux 中的加密功能自 1.2 内核系列之前就一直使用加盐密码哈希,因此这可能不是什么问题。
也就是说,盐是系统范围的盐,因此您无法为每个用户设置一个。当您更改密码时,它会使用系统范围的盐再次通过 crypt() 运行。