如何使用openssl创建/ etc / shadow哈希值

时间:2015-01-23 14:36:16

标签: openssl

user1's密码为HelloWorld

root@kali:~# cat /etc/shadow | grep user1
user1:$6$GRZcztBQ$.eHNZsczu4D3g7bsGkZlVKi14nLG/5W8WXXr7vKbziwkKHCnq3fvBO.j1KPcVxyTqy/5.DXZy4lD8QqH1H2bH/:16458:0:99999:7:::

root@kali:~# 

如何使用openssl为user1的密码生成相同的哈希摘要?

在下面的openssl命令中,我没有得到与{1}}中为user1存储的哈希值相同的哈希值。我究竟做错了什么?我甚至使用相同的盐。

/etc/shadow

1 个答案:

答案 0 :(得分:0)

  

如何使用openssl

创建/ etc / shadow哈希值

来自Unix / Linux Stack Exchange:Manually generate password for /etc/shadow

openssl passwd -1 -salt <salt> <your password>

如果您想放弃OpenSSL,答案还会提供其他方法。