それで、昨日Debianをインストールし、何かをインストールしようとするたびにルートになる必要がないように自分でsudoerを作成しようとしました。ただし、これはユーザーをsudoグループに追加したときに常に発生します。
gabe@GabePC:~$ sudo apt-get install steam
[sudo] password for gabe:
gabe is not in the sudoers file. This incident will be reported.
gabe@GabePC:~$ su -
Password:
root@GabePC:~# adduser gabe sudo
The user `gabe' is already a member of `sudo'.
root@GabePC:~#
自分自身をsudoerにするために変更する必要がある他のものはありますか?
答え1
変更はログアウトしてから再度ログインするとすぐに有効になります。これを実行または再起動すると、すべてが期待どおりに機能します。
答え2
rootとしてコマンドを実行するには、sudoersファイルに登録されている必要があります。 visudoコマンドを使用してsudoersファイルを編集する必要があります。
visudoファイルをrootとして編集します。
visudo
セクションに移動します。
# User privilege specification
(実際にはセクションではありませんが、レイアウトを維持する必要があります。)挿入モードに入るには、文字「i」を押します。
次の行を追加してください:
gabe ALL=(ALL) ALL
、他の行を削除/編集しないでください![ESC]を押して挿入モードを終了してください。
:wq
ログアウトしてもう一度ログインしてください。