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不存在。爲了解決這個問題,你有幾個選項:

  1. 如果你確定這些用戶不會被使用,你可以考慮使用userdel命令來刪除這些用戶。
  2. 如果這些用戶需要被使用,你應該創建相應的目錄。例如,你可以使用以下命令:
1# 創建目錄
2sudo mkdir /var/ftp
3# 將目錄的所有權賦給相應的用戶
4sudo chown ftp:ftp /var/ftp
  1. 如果這些用戶對應的軟件包還未安裝,你可以考慮安裝它們。軟件包管理器(如yumapt)通常會自動創建必要的用戶和目錄。 來源:https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: