Linux基礎命令---檢查密碼檔案pwck

一生有你llx發表於2019-01-22

pwck

檢查使用者密碼檔案“/etc/passwd”和“/etc/shadow”的完整性,將驗證結果送到標磚輸出。提示使用者刪除格式不正確或有其他不可更正錯誤的條目。檢查以驗證每個條目是否具有:正確的欄位數、唯一有效的使用者名稱、有效的使用者和組識別符號、有效的主組、有效的家目錄、有效的登入shell。

當指定了第二個檔案引數或系統上存在“/etc/shadow”時,就啟用了shadow檢查。它會檢查一下資訊:每個passwd條目都有一個匹配的陰影條目,每個影子條目都有一個匹配的passwd條目,在shadow檔案中指定了密碼,陰影條目有正確的欄位數,陰影條目在shadow中是唯一的,最近的密碼更改不會在將來發生。

檢查正確的欄位數和唯一使用者名稱是致命的。如果條目有錯誤的欄位數,則會提示使用者刪除整行。如果使用者沒有肯定地回答,所有進一步的檢查都會被繞過。提示刪除具有重複使用者名稱的條目,但仍將進行其餘檢查。所有其他錯誤都是警告,並鼓勵使用者執行usermod命令來更正錯誤。

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

1 、語法

pwck [ 選項]  

 

2 、選項列表

選項

說明

--help

顯示幫助文件

--version

顯示命令版本

-q

僅顯示報錯資訊

-r

以只讀模式執行

-s

使用UID作為檔案的排序依據

 

3 、配置

下面“/etc/login.defs“中的配置變數更改了該工具的行為:

PASS_MAX_DAYS ,可以使用密碼的最大天數。如果密碼早於此,則將強制進行密碼更改。如果沒有指定,將假定-1(這將禁用限制)。

PASS_MIN_DAYS ,密碼更改之間允許的最短天數。任何密碼更改嘗試比這更早將被拒絕。如果未指定,則假定為-1(這將禁用限制)

PASS_WARN_AGE ,在密碼過期前發出警告的天數。零表示警告只在到期之日發出,負值表示沒有發出警告。如未指定,則不會提供警告。

 

4 、檔案

/etc/group ,組賬戶資訊。

/etc/passwd ,使用者賬戶資訊。

/etc/shadow ,安全使用者帳戶資訊。

 

5 、返回值

pwck 命令會返回下列結果

返回值

說明

成功

1

無效的命令

2

1 個或多個密碼出錯

3

無法開啟密碼檔案

4

不能鎖定密碼檔案

5

不能更新密碼檔案

6

無法排序密碼檔案

 

6 、例項

1 )普通使用者呼叫pwck

[david@localhost ~]$  pwck                                  // 檢視密碼檔案

pwck: cannot lock /etc/passwd; try again later.

[david@localhost ~]$  echo $?                              // 列印返回值,這個返回值在 shell 變數“ # ?”中

4

2 )root呼叫pwck

[root@localhost david]#  pwck

user 'adm': directory '/var/adm' does not exist

user 'uucp': directory '/var/spool/uucp' does not exist

user 'gopher': directory '/var/gopher' does not exist

user 'avahi-autoipd': directory '/var/lib/avahi-autoipd' does not exist

user 'pulse': directory '/var/run/pulse' does not exist

user 'saslauth': directory '/var/empty/saslauth' does not exist

user 'vboxadd': directory '/var/run/vboxadd' does not exist

user 'mailnull': directory '/var/spool/mqueue' does not exist

user 'smmsp': directory '/var/spool/mqueue' does not exist 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2375358/,如需轉載,請註明出處,否則將追究法律責任。

相關文章