nKB

nKB

シンプルにいこうよ

SUDO

試した環境:CentOS 6.3


sudoとは

sudo(superuser do)は、あるユーザーが別のユーザーとしてコマンドを実行できるようにするためのコマンド


sudoのメリット

  • rootのパスワードを打ち込まなくてよい
  • 複数のユーザにrootのパスワードを教える必要がない
  • コマンド履歴が残る。いつ、だれが、どのコマンドを実行したか


設定手順

1.sudoを使えるようにするユーザをwheelグループに所属させる。

# usermod -G wheel <username>  

2.visudoコマンドを使い、wheelグループのユーザのみsudoコマンドを使えるようにする

# visudo
## Allows people in group wheel to run all commands
%wheel        ALL=(ALL)       ALL

「%wheel ALL=(ALL) ALL」行を有効にする。#がついているので#を外す。


Wheelグループについて

名前の由来は諸説あるが、所属したユーザに特権を与えるために存在するグループらしい。
Windowsでいう「administrators」みたいなもん。



EOF