Linux基礎(chǔ)命令---檢查密碼文件pwck-創(chuàng)新互聯(lián)

pwck

站在用戶的角度思考問題,與客戶深入溝通,找到日照網(wǎng)站設(shè)計(jì)與日照網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋日照地區(qū)。

檢查用戶密碼文件“/etc/passwd”和“/etc/shadow”的完整性,將驗(yàn)證結(jié)果送到標(biāo)磚輸出。提示用戶刪除格式不正確或有其他不可更正錯(cuò)誤的條目。檢查以驗(yàn)證每個(gè)條目是否具有:正確的字段數(shù)、唯一有效的用戶名、有效的用戶和組標(biāo)識(shí)符、有效的主組、有效的家目錄、有效的登錄shell。

當(dāng)指定了第二個(gè)文件參數(shù)或系統(tǒng)上存在“/etc/shadow”時(shí),就啟用了shadow檢查。它會(huì)檢查一下信息:每個(gè)passwd條目都有一個(gè)匹配的陰影條目,每個(gè)影子條目都有一個(gè)匹配的passwd條目,在shadow文件中指定了密碼,陰影條目有正確的字段數(shù),陰影條目在shadow中是唯一的,最近的密碼更改不會(huì)在將來發(fā)生。

檢查正確的字段數(shù)和唯一用戶名是致命的。如果條目有錯(cuò)誤的字段數(shù),則會(huì)提示用戶刪除整行。如果用戶沒有肯定地回答,所有進(jìn)一步的檢查都會(huì)被繞過。提示刪除具有重復(fù)用戶名的條目,但仍將進(jìn)行其余檢查。所有其他錯(cuò)誤都是警告,并鼓勵(lì)用戶運(yùn)行usermod命令來更正錯(cuò)誤。

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

1 、語法

pwck [ 選項(xiàng)]  

 

2 、選項(xiàng)列表

選項(xiàng)

說明

--help

顯示幫助文檔

--version

顯示命令版本

-q

僅顯示報(bào)錯(cuò)信息

-r

以只讀模式執(zhí)行

-s

使用UID作為文件的排序依據(jù)

 

3 、配置

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

PASS_MAX_DAYS ,可以使用密碼的大天數(shù)。如果密碼早于此,則將強(qiáng)制進(jìn)行密碼更改。如果沒有指定,將假定-1(這將禁用限制)。

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

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

 

4 、文件

/etc/group ,組賬戶信息。

/etc/passwd ,用戶賬戶信息。

/etc/shadow ,安全用戶帳戶信息。

 

5 、返回值

pwck 命令會(huì)返回下列結(jié)果

返回值

說明

成功

1

無效的命令

2

1 個(gè)或多個(gè)密碼出錯(cuò)

3

無法打開密碼文件

4

不能鎖定密碼文件

5

不能更新密碼文件

6

無法排序密碼文件

 

6 、實(shí)例

1 )普通用戶調(diào)用pwck

[david@localhost ~]$  pwck                                  // 查看密碼文件

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

[david@localhost ~]$  echo $?                              // 打印返回值,這個(gè)返回值在 shell 變量“ # ?”中

4

2 )root調(diào)用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 

 

新聞名稱:Linux基礎(chǔ)命令---檢查密碼文件pwck-創(chuàng)新互聯(lián)
本文鏈接:http://muchs.cn/article10/dphgdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、標(biāo)簽優(yōu)化、網(wǎng)站改版企業(yè)網(wǎng)站制作、服務(wù)器托管網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司