私は持っていますDebian デストロイヤー/10GCC 7テスト用のVirtualBox VMのx86_64。デスクトップはLXDEです(SSHアクセス権がない場合は、実際の生活でこのオプションを選択しないでください。LXDEは実際のBusterでは機能しません)。私はOSが実際にテストが有効になっているDebian 9だと思います。
私sudo
とadm
グループに私を追加しました。なしsudoers
またはグループadmin
:wheel
# id jwalton
uid=1000(jwalton) gid=1000(jwalton) groups=1000(jwalton),4(adm),24(cdrom),25(floppy),27(sudo),
29(audio),30(dip),44(video),46(plugdev),108(netdev),113(bluetooth),114(lpadmin),118(scanner)
sudo
また、sudoersファイルからグループ行のコメントを削除しました。
# cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
私はマシンを再起動しました。私が試したときsudo
:
$ sudo apt-get install emacs-nox
jwalton is not in the sudoers file. This incident will be reported.
マニュアルページを見てみましたが、気分が悪くなることはありません。しかし、それは大きなマニュアルページで、おそらく明らかなものを見逃したでしょう。
私はなぜできませんかsudo
?私の設定に問題がありますか?
ベストアンサー1
その行のコメントを解除したか、先行を削除しましたか%
?グループは/etc/sudoers
パーセント記号で始まります。あなたの行は次のようになります:
%sudo ALL=(ALL:ALL) ALL
これにより、グループのすべてのメンバーがsudo
sudoを使用できるようになります。