sudoできるようにする(Debian GNU/Linux 7.0)

Linuxにはrootでなくてはできない作業がたくさんある.しかしrootいちいち $su するにはめんどくさいしセキュリティ上問題がある.そこで一般的にsudoが用いられている. sudoできるようにするためにはいくつか作業がある.

手順1

$su
#visudo

でetc/sudoersを編集する.これにはsudoする権限をもつユーザやその設定が書き込まれている.

手順2

User privilege specifiction
root ALL=(ALL:ALL) ALL

という行があるはずなのでrootの直下にユーザと権限を追記する. 書式は

ユーザ ホスト = 権限(コマンド)

masahiroというユーザにsudo権限を与える場合.

#User privilege specifiction
root ALL=(ALL:ALL) ALL
masahiro ALL=(ALL:ALL) ALL

となる.これでmasahiroがsudo出来るようになった.aptするときとか便利.