In article <3F402F92.9C78DB69@ht.sakura.ne.jp>,
        IIJIMA Hiromitsu <delmonta@ht.sakura.ne.jp> wrote:

> というわけで、root のシェルは sh のままにしておくのが定石です。

これは、SVR4 系の「定石」かな?
BSD 系では root の shell は /bin/csh が普通。

SVR4 系は /bin が /usr/bin への symlink であり、/usr/bin 下のプログラ
ムは shared library を使うものが多く、/usr/bin/sh, /usr/bin/csh も例外
ではない。なので、SVR4 系では、root の shell は /sbin/sh を明示的に指
定しているはず(空だと /usr/bin/sh になるから)。

> Linux だと、bash を使う toor というユーザーが存在していたりしますよ
> ね。

4.4BSD-Lite 系にある、/bin/sh を使う toor が元でしょう。(OpenBSD では
削られてるけど)。私の知ってる linux では root は最初から /bin/bash を
使うものばかりだ。

-- 
池田研二  稲城駅前在住