SULOGIN(8)

名前
sulogin - シングルユーザlogin

書式
sulogin [tty-device]

説明
sulogin はシングルユーザモード時、ユーザがシステムにアクセス出来るように なる前に/etc/initによって起動される。 この機能は、initが適切に変更されているか、 /etc/inittabにシングルユーザ用loginのエントリがある システムでのみ働かせる事が出来る。

次の様に入力を促される

    Type control-d to proceed with normal startup,
    (or give root password for system maintenance):

オプションのデバイス名引数を指定しなかった場合は、 標準ファイルディスクリプタを用いて入出力を行なう。

ユーザが正しいrootのパスワードを入力した場合は、 ログインセッションが開始される。 代わりにEOFが押された場合は、 システムはマルチユーザモードに入る。

ユーザがシングルユーザシェルを抜けた場合、もしくはEOFを押した場合は システムはマルチユーザモードに入るために必要な初期化処理を開始する。

警告

このコマンドは、 initが/bin/shではなくsuloginを呼ぶ様変更されているか、 またはinittab中でシングルユーザログインに対する設定がなされている 場合にのみ使用できる。 例えば、

co:s:respawn:/etc/sulogin /dev/console

という行を記入しておく事により、シングルユーザモードではsulogin コマンドが実行される。

可能な限り完全な環境が提供される。 しかしながら、様々なデバイスがマウントされていなかったり初期化されていな かったりするため、多くのユーザコマンドが使えなかったり機能しない かもしれない。

ファイル
/etc/passwd - ユーザアカウント情報
/etc/shadow - 暗号化されたパスワード及びその有効期限情報
/.profile - シングルユーザシェル用の初期化スクリプト

関連項目
login(1), sh(1), init(8)

著者
Julianne Frances Haugh (jockgrrl@ix.netcom.com)