我目前正在通過 TestOut 獲取 Linux+ 認證,並且進入了有關用戶和群組的部分。講師演示了login.defs 檔案已用於更改預設使用者資訊。我正在使用 Ubuntu 16.04 進行操作,當我捕獲該檔案時,我收到以下訊息:
它說它現在已經過時了。在目前版本的 Ubuntu 中,我可以在哪裡操作這些值?
答案1
您誤解了警告訊息。沒有「新的login.defs」;仍使用現有文件,但不再支援警告後的 4 個選項。
其中一些選擇不僅轉移到了其他地方,而且還轉移到了其他地方。它們已被完全刪除。例如,CLOSE_SESSIONS
永久啟用,因為停用它會導致相當多的 PAM 模組出現問題。
其他選項從未被相應的 PAM 模組支援;它們僅適用於無 PAM 登入的系統。相反,將指定相應的 PAM 選項/etc/pam.d
。
- 大多數身份驗證模組(例如 pam_unix(8))不允許以任何方式自訂密碼提示。
- pam_mail(8) 模組接受
dir=
Maildir 格式(又稱 qmail)位置。 NO_PASSWORD_CONSOLE
可以透過 pam_succeed_if(8) 模組進行模擬。
相關變更日誌: