查看linux用户密码 | 您所在的位置:网站首页 › dns320l登录密码 › 查看linux用户密码 |
需要root用户
用户名在/etc/passwd这个文件中; 密码在/etc/shadow中 cat /etc/passwd cat /etc/shadow root:$6$1WtyW6O0baQmTkDG$o.YXXTOZSb7hP4HitigzaW/mZS433aSFpancmyNKYxU/59FuPVlIeVNBUKQQVgzx3kszkQAxo6C2wjrRbv0VZ.::0:99999:7::: 格式解释 {用户名}:{加密密码}:{口令最后修改时间距原点(1970-1-1)的天数}:{口令最小修改间隔(防止修改口令,如果时限未到,将恢复至旧口令):{口令最大修改间隔}:{口令失效前的警告天数}:{账户不活动天数}:{账号失效天数}:{保留} 【注】:shadow文件为可读文件,普通用户没有读写权限,超级用户拥有读写权限。 如果密码字符串为*,则表示系统用户不能被登入; 如果字符串为!,则表示用户名被禁用; 如果字符串为空,则表示没有密码。 使用passwd –d 用户名 清空一个用户的口令密码。为了安全,系统将明文密码进行了加密。接下来我们看看系统使用了什么加密方式: authconfig --test | grep hashing红框框里就是系统的加密方式,接下来我们找到密码利用在线解密工具即可。
|
CopyRight 2018-2019 实验室设备网 版权所有 |