Gil*_*haw 7 preseed cloud-init system-installation
ubuntu 20.4自动安装说明涉及加密密码 $crypted_pass。
version: 1
identity:
hostname: hostname
username: username
password: $crypted_pass
Run Code Online (Sandbox Code Playgroud)
如何为任何给定的密码生成此密码?我尝试过直接 sha-512 哈希,但这不起作用
从这些说明看来我应该得到
$6$FhcddHFVZ7ABA4Gi$9l4yURWASWe8xEa1jzI0bacVLvhe3Yn4/G3AnU11K3X0yu/mICVRxfo6tZTB2noKljlIRzjkVZPocdf63MtzC0
Run Code Online (Sandbox Code Playgroud)
但rootsha-512 哈希值root是
99ADC231B045331E514A516B4B7680F588E3823213ABE901738BC3AD67B2F6FCB3C64EFB93D18002588D3CCC1A49EFBAE1CE20CB43DF36B38651F11FA75678E8
Run Code Online (Sandbox Code Playgroud)
ste*_*ver 10
您获得的加密字符串将取决于salt值 - 要重现示例中的加密字符串,您需要复制其 16 个字符的 salt:
\n$ printf \'root\' | openssl passwd -6 -salt \'FhcddHFVZ7ABA4Gi\' -stdin\n$6$FhcddHFVZ7ABA4Gi$9l4yURWASWe8xEa1jzI0bacVLvhe3Yn4/G3AnU11K3X0yu/mICVRxfo6tZTB2noKljlIRzjkVZPocdf63MtzC0\nRun Code Online (Sandbox Code Playgroud)\n也可以看看:
\n\n| 归档时间: |
|
| 查看次数: |
6860 次 |
| 最近记录: |