帳戶密碼不允許我 sudo

帳戶密碼不允許我 sudo

我希望我的伺服器不允許 root 登入。為此,我想將其設定PermitRootLoginNo(在 SSH 守護程式配置中),但在執行此操作之前,我想確保我可以使用sudo su -.

問題是我重設了帳戶管理員的密碼,然後,當我嘗試重設時sudo su -,它給我一條訊息:密碼不正確,但密碼是正確的(新密碼)。

可能是什麼問題呢?我已經檢查過該帳戶沒有被凍結。

答案1

sudo將詢問呼叫使用者的密碼sudo,而不是root帳戶密碼。您還需要確保允許使用者sudo在文件中執行此操作sudoers,方法是允許使用者所屬的群組 訪問sudo,或允許使用者直接訪問sudo,無論是否輸入密碼。

在某些 Linux 上,有一個sudo群組可以將使用者放入其中,並在檔案中包含預設的設定行sudoers(預設可能已註解掉)。

也可以看看 ”是否有充分的理由運行 sudo su?」對於替代方案來說就有些麻煩了sudo su -

相關內容