linux中/etc/shadow中的数据详解http://www.slashroot.in/how-are-passwords-stored-linux-understanding-hashing-shadow-utils
sha-512hash生成命令:
注:需先安装mkpasswd,命令为sudo apt-get install whois;
mkpasswd -m sha-512 1 -s DjQB75Gy
sha-512:hash算法,可使用mkpasswd -m help命令查看支持的hash算法;
1:需要加密的字符,可理解为密码;
-s:手动添加随机字符,如果没有-s,系统会随机生成一个随机字符,此时mkpasswd -m sha-512 1就会生成一段hash字符;
DjQB75Gy:手动添加的随机字符。