Linux基礎敕令---檢查暗碼文件pwck

2020-04-21  閱讀次數:

  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敕令會前去以下結果

  前去值

  說明

  0

  勝利

  1

  有效的敕令

  2

  1個或多個暗碼掉足

管家婆六肖期期中奖