Home > Linux > ユーザーにsudo権限を与える

ユーザーにsudo権限を与える

sheevaplugでubuntu serverを動かしているのだが、新規作成したuserでsudoが通らない。

というわけで、任意のuserにsudo権限を与えることにした。

以下、メモ。

/etc/sudoersの設定を確認

sudo の設定は、/etc/sudoersに記述されているらしい。
そして、今回関係するのは、

最後の、%admin ALL=(ALL) ALL という部分が「ユーザーがadminというグループに属していればsudoが使える」という設定らしい。

http://90h.dip.jp/archives/2008/08/sudo.html

とのこと。
確認してみると、肝心の一行

%admin ALL=(ALL) ALL

がない状態だった。

/etc/sudoersを編集

/etc/sudoersはrootでさえ変更不可になっている。そのためchmodなど権限設定して書き直すことがしばしば。ところが。これは危険。

http://d.hatena.ne.jp/takuya_1st/20090806/1249554458

ということで、

$sudo visudo

で↓の一行を最後に追加するらしい。

%admin ALL=(ALL) ALL

ユーザーをadminグループにする

$ sudo usermod -G admin ユーザー

でOKなんだけど、sheevaplugにはadminグループがなかったみたい。

ということで、上記のコマンドの前に、先ずはグループ作成しておく必要がある。

$ groupadd admin

以上。

  

Popular Entries

  
blog comments powered by Disqus

Home > Linux > ユーザーにsudo権限を与える

Search
Feeds

Meta

Return to page top