ホストOS:Windows 7 32bit
環境:vmware
ゲストOS:Solaris 10
root で rlogin/telnetを利用する方法
root でリモートログインやテルネットしようとすると "Not on system console.....Connection closed." と表示されます。
これは、セキュリティー強化の関係で、コンソール端末以外から root によるログインをできないようになっているからです。
同様に、hosts.equivに '+'の記述もありません。
ネットワークからの root のログインを許可するためには、 /etc/default/login ファイルの CONSOLE= 行を変更する必要があります。
/etc/default/login ファイルの CONSOLE エントリーは以下のように使用されます。
CONSOLE=/dev/console(デフォルト) # root のログインは直接コンソールからのみ
CONSOLE=/dev/ttya # root のログインは直接 /dev/ttya からのみ
CONSOLE= - # どの端末からも直接の root のログインは許可されない
#CONSOLE(または行の削除) # すべての端末から root のログインが許可される