Debian

Debian 9:不能使用 sudo

  • November 19, 2018

我最近安裝了 Debian 9 並遇到了以下錯誤。

在安裝過程中,我設置了**“root”密碼,並使用他自己的密碼設置了“使用者” 。後來當我登錄“使用者”**帳戶並想安裝一些軟體包時,我遇到了這個問題。如果我執行:

sudo apt-get install 'package'

然後我收到這條消息:

'user' is not in sudoers list

如果我嘗試使用以下命令登錄**“root”**終端:

su

並輸入密碼,我得到:

su: Authentification error

PS我知道這個問題可能真的很愚蠢,但我在網際網路上沒有找到任何關於它的資訊,所以我需要在這裡問它。

您似乎被 Debian 9 安裝程序中的錯誤所困擾,如本論壇主題所述: http://forums.debian.net/viewtopic.php?f=17& t=133604

該執行緒的(目前)最後一篇文章中給出了一種解決方法。

我記得,除非安裝時沒有給出 root 密碼,否則 sudo 命令沒有在 Debian 中配置。以前,在 Debian 中甚至沒有預設安裝 sudo 命令。

聽起來您可能沒有將非 root 使用者添加到sudoers. 有關man sudoers詳細資訊,請參閱。

至於第二個問題,您確定您使用的是root’s 密碼嗎?與sudo詢問您的密碼不同,它su會詢問您要切換到的使用者的密碼。

引用自:https://unix.stackexchange.com/questions/378560