Linux 修改密码

发布时间 2023-12-10 21:00:14作者: klaycsu

Linux 修改密码

  1. root修改普通用户的密码

    sudo passwd user_name
    
  2. 普通用户修改自己的密码

    passwd
    
  3. 查看密码

    cat /etc/shadow
    

    eg.

    test2:$6$C/vGzhVe$aKK6QGdhzTmYyxp8.E68gCBkPhlWQ4W7/OpCFQYV.qsCtKaV00bToWh286yy73jedg6i0qSlZkZqQy.wmiUdj0:17470:0:99999:7:::

    用户名:test2
    加密后的密码:$6$C/vGzhVe$aKK6QGdhzTmYyxp8.E68gCBkPhlWQ4W7/OpCFQYV.qsCtKaV00bToWh286yy73jedg6i0qSlZkZqQy.wmiUdj0
    上次修改密码的时间(从1970.1.1开始的总天数为17470)
    两次修改密码间隔:没有限制
    两次修改密码间隔最多的天数:没有限制
    提前7天警告用户密码将过期
    该用户永久可用
    由示例可知,加密的密码具有固定格式:

    $id$salt$encrypted

    id表示加密算法,1代表MD5,5代表SHA-256,6代表SHA-512 salt表示密码学中的Salt,系统随机生成 encrypted表示密码的hash