Linux网络管理与维护网络部网络管理与维护
1、用户名和密码的存储位置
存贮账号的文件:/etc/passwd
存储密码的文件:/etc/shadow
2、可以使用cat、more、head、tail以及vim等命令查看或者修改,如下图所示:
比如要查找系统中admin普通用户的密码,则执行:
cat /etc/shadow | grep ”admin”
3、注意:
/etc/shadow文件中的密码不是明文密码。如上图所示,第1个“:”号后面的即为口令字段,存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。</p><p class=”reader-word-layer reader-word-s1-10″ style=”width:47px;height:169px;line-
所以通过/etc/shadow获取的只是密码加密后的Hash散列值,要获取明文密码,需要自己进行破解



