サーバーにsudoをインストールした

家庭内サーバー にsudoを入れました。ユーザーが自分一人だけの小さいサーバーなのですが、特権命令はsudoを使って実行する習慣をつけようと考えました。

まずsudoをインストールします。

root@alice:/etc# aptitude install sudo

次に、sudoの設定ファイル/etc/sudoersを編集します。sudoersはviなどで直接編集せず、visudoというコマンドを使って編集します。

root@alice:/etc# visudo

sudoersには次のように記入しました。pazは自分のユーザー名です。すべてのコマンドを実行できるようにしています。
/etc/sudoers:

paz ALL=(ALL) ALL

初めてsudoを使ってみたところ、次のようなメッセージが表示されました。

paz@alice:/etc$ sudo ls /var/log

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

「#3) 大いなる力には大いなる責任が伴う」

スパイダーマン だ!こういう所にサラっと使われるのは、かっこいいです。