Debian
Debian 9:不能使用 sudo
我最近安裝了 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
會詢問您要切換到的使用者的密碼。