|
|
その他 No. 175 shutdownコマンドでリブート後ログインできない
【現象】
shutdownコマンドで、
# shutdown -r 16:15
のようにシャットダウン遅延時間指定をするとリブート後に一般ユーザでログインできなく
なります。
【対策】
(1) rootではログインできるので、ログイン後、/etc/nologinファイルを手動で消去します。
# rm -f /etc/nologin
(2) 起動毎に自動で処理を行わせる場合、起動スクリプトを作成します。
例えば、
# vi /etc/rc.d/init.d/<適当なファイル名>
で以下のように書きます。
#!/bin/sh
if [ -f /etc/nologin ]; then
rm -f /etc/nologin
fi
これを保存し、chmodで他のスクリプトと同じパーミッションに変更します。
次に、
# ln -s /etc/rc.d/init.d/<ファイル名> /etc/rc.d/rc3.d/Sxx<ファイル名>
として起動スクリプトのシンボリックリンクを貼ってください。xxは空いている数字を選んでください。
rc3.dはテキストログインの場合に読み込まれるランレベルです。状況に沿ったランレベルで行ってください。
これにより、shutdown -r <時間指定> としても一般ユーザでログインできるようになります。
# shutdown -r now
ではこの問題は起こりません。
詳しくは、`man shutdown` をご覧ください。
shutdown reboot 関連文書 対象製品
Last modified : Fri Jun 30 JST 2000 # 1
|
Copyright © Turbolinux, Inc..All Right Reserved.

