我的suse linux系统将用户密码以MD5格式存储在/ etc / shadow文件中。我想把它改成sha512。
是否有可用的命令行工具?
答案 0 :(得分:1)
我不确定之前的答案实际上是他所要求的,不仅仅是他想要哈希密码,它默认将机制更改为更安全的。
这很丑陋,你必须解析这个VMWare发布的相关部分....
答案 1 :(得分:0)
这是一个班轮:
python -c' import crypt; print crypt.crypt(" test"," $ 6 $ random_salt")'
6是SHA-512
的哈希类型取自:https://serverfault.com/questions/330069/how-to-create-an-sha-512-hashed-password-for-shadow