相关为什么 Linux Mint 上的 root 密码是我的用户密码?
我的 Mint 17.3 盒子似乎设置了 root 密码:我看到密码哈希/etc/shadow(以 开头$6$...)。我想将此密码哈希与我的(已知)用户密码进行比较。
无论出于何种原因,我不相信su -(在链接的问题中)不使用我的密码,而不是根密码。
有没有一种简单的方法(例如在 bash 中)将已知的哈希值与已知的密码进行比较并查看它们是否匹配?
找到 中使用的盐/etc/shadow,它是第二个和第三个之间的字符$,通常会有八个。
使用mkpasswd -m sha-512 -S <salt>,然后在询问时输入您认为应该使用的密码。它将输出带$6$<salt>$前缀的哈希值。