pwck
檢查用戶密碼文件“/etc/passwd”和“/etc/shadow”的完整性,將驗證結果送到標磚輸出。提示用戶刪除格式不正確或有其他不可更正錯誤的條目。檢查以驗證每個條目是否具有:正確的字段數(shù)、唯一有效的用戶名、有效的用戶和組標識符、有效的主組、有效的家目錄、有效的登錄shell。
當指定了第二個文件參數(shù)或系統(tǒng)上存在“/etc/shadow”時,就啟用了shadow檢查。它會檢查一下信息:每個passwd條目都有一個匹配的陰影條目,每個影子條目都有一個匹配的passwd條目,在shadow文件中指定了密碼,陰影條目有正確的字段數(shù),陰影條目在shadow中是唯一的,最近的密碼更改不會在將來發(fā)生。
檢查正確的字段數(shù)和唯一用戶名是致命的。如果條目有錯誤的字段數(shù),則會提示用戶刪除整行。如果用戶沒有肯定地回答,所有進一步的檢查都會被繞過。提示刪除具有重復用戶名的條目,但仍將進行其余檢查。所有其他錯誤都是警告,并鼓勵用戶運行usermod命令來更正錯誤。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1 、語法
pwck [ 選項]
2 、選項列表
選項 | 說明 |
--help | 顯示幫助文檔 |
--version | 顯示命令版本 |
-q | 僅顯示報錯信息 |
-r | 以只讀模式執(zhí)行 |
-s | 使用UID作為文件的排序依據(jù) |
3 、配置
下面“/etc/login.defs“中的配置變量更改了該工具的行為:
PASS_MAX_DAYS ,可以使用密碼的大天數(shù)。如果密碼早于此,則將強制進行密碼更改。如果沒有指定,將假定-1(這將禁用限制)。
PASS_MIN_DAYS ,密碼更改之間允許的最短天數(shù)。任何密碼更改嘗試比這更早將被拒絕。如果未指定,則假定為-1(這將禁用限制)
PASS_WARN_AGE ,在密碼過期前發(fā)出警告的天數(shù)。零表示警告只在到期之日發(fā)出,負值表示沒有發(fā)出警告。如未指定,則不會提供警告。
4 、文件
/etc/group ,組賬戶信息。
/etc/passwd ,用戶賬戶信息。
/etc/shadow ,安全用戶帳戶信息。
5 、返回值
pwck 命令會返回下列結果
返回值 | 說明 |
成功 | |
1 | 無效的命令 |
2 | 1 個或多個密碼出錯 |
3 | 無法打開密碼文件 |
4 | 不能鎖定密碼文件 |
5 | 不能更新密碼文件 |
6 | 無法排序密碼文件 |
6 、實例
1 )普通用戶調用pwck
|
2 )root調用pwck
|
新聞名稱:Linux基礎命令---檢查密碼文件pwck-創(chuàng)新互聯(lián)
本文鏈接:http://jinyejixie.com/article10/dphgdo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、標簽優(yōu)化、網(wǎng)站改版、企業(yè)網(wǎng)站制作、服務器托管、網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)