Linux 基礎命令 passwd

2021-10-02 21:25:54 字數 2494 閱讀 8071

命令:passwd 更改使用者密碼

用法:passwd [option…] passwd 使用者

[

root

@fp-21~

]#passwd

--help-k,

--keep-tokens

#保留未過期的身份驗證令牌-d,

--delete

#刪除指定使用者的密碼(只限

root

使用者)-l

,--lock

#鎖定指定使用者的密碼(只限

root

使用者)-u

,--unlock

#解鎖指定使用者的密碼(只限

root

使用者)-e

,--expire

#指定使用者的密碼過期(只限

root

使用者)-f

,--force

#強制操作-x,

--maximum

=days

#設定密碼的有效期(只限

root

使用者)-n

,--minimum

=days

#設定後,多久不能再次修改密碼(只限

root

使用者)-w

,--warning

=days

#設定密碼過期前的警告時間(只限

root

使用者)-i

,--inactive

=days

#設定密碼的失效時間(只限

root

使用者)-s

,--status

#匯報指定使用者的密碼狀態(只限

root

使用者)--stdin

#從stdin讀取密碼(只限

root

使用者)

# 刪除指定使用者的密碼

[root@fp-21~

]# passwd -

s tom

tom ps

2020-02

-160999997-

1(password

set,

sha512 crypt.

)[root@fp-21~

]# passwd -d tom

removing password for user tom.

passwd: success

[root@fp-21~

]# passwd -

s tom

tom np

2020-02

-160999997-

1(empty password.

)# 鎖定指定使用者的密碼

[root@fp-21~

]# passwd -l tom

locking password for user tom.

passwd: success

[root@fp-21~

]# passwd -

s tom

tom lk

2020-02

-160999997-

1(password locked.

)# 解鎖指定使用者的密碼

[root@fp-21~

]# passwd -u tom

unlocking password for user tom.

passwd: success

[root@fp-21~

]# passwd -

s tom

tom ps

2020-02

-160999997-

1(password

set,

sha512 crypt.

)# 匯報指定使用者的密碼狀態

[root@fp-21~

]# passwd -

s tom

tom ps

2020-02

-160999997-

1(password

set,

sha512 crypt.

)[root@fp-21~

]# passwd -

s tom

tom lk

2020-02

-160999997-

1(password locked.

)[root@fp-21~

]# passwd -

s tom

tom np

2020-02

-160999997-

1(empty password.

)# 從stdin讀取密碼

[root@fp-21~

]# echo '123456'

|passwd --stdin tom

changing password for user tom.

passwd: all authentication tokens updated successfully.

link 檢視 linux 基礎命令

linux基礎命令之passwd

passwd命令 passwd 命令用來修改使用者的密碼 選項有這幾種 l,u 鎖定和解鎖使用者 d 清除使用者密碼串 e date 過期期限,日期 i days 非活動期限 n days 密碼的最短使用期限 x days 密碼的最長使用期限 w days 警告期限 具體使用方法 在當前使用者下 我...

Linux 命令(129) passwd 命令

passwd 令用於設定使用者的認證資訊,包括使用者密碼 賬戶鎖定 密碼失效等。系統管理員能用它管理系統使用者的密碼,只有管理員可以指定使用者名稱,一般使用者只能變更自己的密碼。passwd options username 不帶任何選項和引數直接執行 passwd 表示修改當前使用者的登入密碼,這...

Linux密碼命令詳解(passwd)

命令 功能echo abc123 passwd stdin user 通過來自前乙個管道的資料,作為使用者user的密碼輸入,用在shell scripts批量建立賬號時。passwd l user 鎖定使用者user的意思,會在 etc shadow第二列最前面加上 號使密碼失效,無法登入。pas...