溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux基礎(chǔ)命令passwd的用法

發(fā)布時間:2021-08-31 15:08:30 來源:億速云 閱讀:149 作者:chen 欄目:建站服務(wù)器

本篇內(nèi)容介紹了“Linux基礎(chǔ)命令passwd的用法”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

passwd

更改用戶密碼,超級用戶可以修改所有用戶密碼,普通用戶只能修改自己的密碼。這個任務(wù)是通過調(diào)用LinuxPAM和LibuserAPI來完成的。本質(zhì)上,它使用LinuxPAM將自己初始化為一個“passwd”服務(wù),并利用配置的密碼模塊對用戶的密碼進(jìn)行身份驗證和更新。

此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

passwd [選項]  user

passwd  [-k] [-l]  [-u  [-f]] [-d]  [-e]  [-n mindays]  [-x maxdays]  [-w warndays]  [-i inactivedays]  [-S]  [--stdin] [username]

 

2、選項列表

選項

說明

--help

顯示幫助文檔

--version

顯示命令版本

-d

刪除用戶的密碼,只有root用戶才能使用

-e

使用戶密碼失效,強(qiáng)制用戶下次登錄改變密碼,只有root用戶才能使用

-n

設(shè)置密碼的最短有效時間,只有root用戶才能使用

-x

設(shè)置密碼最大有效時間,只有root用戶才能使用

-S

顯示簡短的密碼信息,只有root用戶才能使用

-l

鎖定用戶,只有root用戶才能使用

-u

解鎖用戶,只有root用戶才能使用

-k

選項-k用于指示更新只適用于過期的身份驗證令牌(密碼);用戶希望像以前一樣保留其未過期的令牌。

-i

這將設(shè)置此帳戶的過期密碼將被視為不活動的天數(shù),如果用戶帳戶支持密碼生存期,則應(yīng)禁用該帳戶。只對根用戶可用。

-w

這將設(shè)置用戶將開始收到警告,如果用戶帳戶支持密碼生存期,其密碼將過期的天數(shù)。只對根用戶可用。

--stdin

此選項用于指示passwd應(yīng)從標(biāo)準(zhǔn)輸入中讀取新密碼,該輸入可以是管道。

 

3、實例

1)鎖定用戶,鎖定之后不能登錄

[root@localhost david]# passwd -l david              //鎖定用戶

鎖定用戶 david 的密碼。

passwd: 操作成功

[root@localhost david]# passwd -u david               //解鎖用戶

解鎖用戶 david 的密碼。

passwd: 操作成功

2)刪除用戶密碼

[root@localhost david]# passwd -d david               //清除用戶david密碼

清除用戶的密碼 david。

passwd: 操作成功

[root@localhost david]# su weijie                      //切換到普通胡勇weijie

[weijie@localhost david]$su david                     //從普通用戶weijie切換到普通用戶david,不需要密碼

[david@localhost ~]$ 

“Linux基礎(chǔ)命令passwd的用法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI