pwck
用來驗證系統認證文件內容和格式的完整性
補充說明
pwck命令 用來驗證系統認證文件/etc/passwd
和/etc/shadow
的內容和格式的完整性。
語法
1pwck(選項)(參數)
選項
1-q:僅報告錯誤信息;
2-s:以用戶id排序文件“/etc/passwd”和“/etc/shadow”;
3-r:只讀方式運行指令;
4-R:在指定的chroot環境下檢查密碼文件。
參數
- 密碼文件:指定密碼文件的路徑;
- 影子文件:指定影子文件的路徑。
實例
1pwck
2user 'ftp': directory '/var/ftp' does not exist
3pwck: no changes
執行pwck
命令後顯示了一些警告,提示有用戶lp
的主目錄 /var/spool/lpd
不存在。爲了解決這個問題,你有幾個選項:
- 如果你確定這些用戶不會被使用,你可以考慮使用
userdel
命令來刪除這些用戶。 - 如果這些用戶需要被使用,你應該創建相應的目錄。例如,你可以使用以下命令:
1# 創建目錄
2sudo mkdir /var/ftp
3# 將目錄的所有權賦給相應的用戶
4sudo chown ftp:ftp /var/ftp
- 如果這些用戶對應的軟件包還未安裝,你可以考慮安裝它們。軟件包管理器(如
yum
或apt
)通常會自動創建必要的用戶和目錄。 來源:https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。