Linux

我編輯了 /etc/passwd 並且有奇怪的問題

  • March 23, 2013

我為非 root 使用者手動編輯/etc/passwd- 是的,我知道這很糟糕。不幸的是,我很晚才看到這一點(手動編輯 /etc/passwd 和 /etc/shadow 後 SSH 身份驗證失敗)。我已經恢復/etc/passwd到以前的狀態,但是伺服器上發生了一些奇怪的事情,例如:

useradd some_user

不會為此使用者創建主目錄,也不會詢問密碼,舊使用者的授權不起作用。我希望有人已經遇到過這樣的問題。PS我使用Debian

請參閱 adduser 的手冊頁:

useradd 是用於添加使用者的低級實用程序。在 Debian 上,管理員通常應該使用 adduser(8)。

useradd預設情況下不會創建使用者的主目錄,也不會要求輸入密碼。您可以傳遞-m標誌來創建主目錄,並passwd在創建後執行以設置密碼。

man useradd顯然會告訴你更多。

引用自:https://serverfault.com/questions/490736