Linux
我編輯了 /etc/passwd 並且有奇怪的問題
我為非 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
顯然會告訴你更多。