怎么修改linux用户名密码忘记,linux passwd命令设置或修改用户忘记密码
功能描述
使用passwd 命令可以設置或修改用戶密碼,普通用戶和超級用戶都可以運行passwd,普通用戶只能更改自己的用戶密碼,root用戶可以設置或修改任何用戶的密碼。如果passwd 命令后面不接任何選項或用戶名,則表示修改當前用戶的密碼。
命令語法
passwd [組群名]
密碼保存路徑/etc/shadow
作用:保存用戶的密碼、賬號有效期等信息,每一行對應一個用戶的密碼記錄。
共9字段,目前只啟用前7字段,各字段代表的含義:
tom:$$1///1z3w$b.LsI4NUYuKQkTtNchKU1yjfAuGxOW26dLQ/b6QwC/w1GqmhN2ZFklJxEgZ5zTW
kXBJJL6rteIauKBqA8s2la0:17642:1:120:5:7::
用戶賬號名
密文
賬號上次修改時間
距上次密碼修改多少天
密碼過期天數
強制密碼
當密碼過期后經過天
密碼過期日期
tom
$$1
17642
1
120
5
7
空
空
選項含義
選項
含義
-d
清空用戶密碼
-l
鎖定用戶賬號
-S
查看用戶賬號的狀況(是否被鎖定)
-u
解鎖用戶賬號
-g
修改群組密碼
-f
強制執行
-k
更新只能發送在過期之后
-x
密碼的最長有效時限
-n
密碼的最短有效時限
-w
在密碼過期前多少天開始提醒用戶
-i
當密碼過期后經過多少天該賬號會被禁用
-S
查詢用戶的密碼狀態
示例
設置用戶密碼,也可以修改密碼
[root@localhost ~]# passwd tom更改用戶 tom 的密碼 。新的 密碼:無效的密碼: WAY 過短無效的密碼: 過于簡單重新輸入新的 密碼:passwd: 所有的身份驗證令牌已經成功更新。
鎖定用戶賬號
[root@localhost ~]# passwd -l tom鎖定用戶 tom 的密碼 。passwd: 操作成功
查看用戶賬號的狀況
[root@localhost ~]# passwd -S tomtom LK 2018-04-21 0 99999 7 -1 (密碼已被鎖定。)
解鎖用戶賬號
[root@localhost ~]# passwd -u tom解鎖用戶 tom 的密碼 。passwd: 警告:未鎖定的密碼將是空的。passwd: 不安全的操作(使用 -f 參數強制進行該操作)
普通賬號密碼忘記可以清空賬號密碼
[root@localhost ~]# passwd -d tom清除用戶的密碼 tom。passwd: 操作成功
賬號密碼最長有效限
[root@localhost ~]# passwd -x 120 tom調整用戶密碼老化數據tom。
賬號密碼最短有效時限
[root@localhost ~]# passwd -n 1 tom調整用戶密碼老化數據tom。passwd: 操作成功[root@localhost ~]# grep "tom" /etc/shadowtom::17642:1:120:7:::
賬號密碼在快過期5天提醒
[root@localhost ~]# passwd -w 5 tom調整用戶密碼老化數據tom。passwd: 操作成功[root@localhost ~]# grep "tom" /etc/shadowtom::17642:1:120:5:::
賬號密碼過期后經過7天該賬號會被禁用
[root@localhost ~]# passwd -i 7 tom調整用戶密碼老化數據tom。passwd: 操作成功[root@localhost ~]# grep "tom" /etc/shadowtom::17642:1:120:5:7::
設置密碼和賬號
[root@localhost ~]# echo "123456" | passwd --stdin tom
刪除用戶it的密碼
[root@localhost ~]#?passwd -d it
總結
以上是生活随笔為你收集整理的怎么修改linux用户名密码忘记,linux passwd命令设置或修改用户忘记密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php内置函数和扩展,PHP 内置函数s
- 下一篇: linux 的git的安装目录,Linu