普段は、ほとんど、Ubuntuなのだが、たまにCentOSもつかう。 ただ、その時にいつも気になるのが、sudoがデフォルトでないこと。 ここでは、省略するがsuって結構危険な香りなので、CentOSであっても、sudoにした方がいいと思ってる。 で、たまにしかやらないので、rootを無効にする方法を、すぐ忘れてしまうので、メモです。 まずは、sudoをインストールして、visudoで、wheelグループに所属する人だけが、sudoを使えるようにする。 visudoして、以下のようにコメントアウトを外す。 ## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL で、次に以下のようにして、rootを無効化してしまう。 $ sudo passwd -l root これだけですので、自分管理のマシンは