查看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

红框框里就是系统的加密方式,接下来我们找到密码利用在线解密工具即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值