SULOGIN
Section: System Administration (8)
Updated: July 2014
Index
Return to Main Contents
名前
sulogin - シングルユーザーログイン
書式
sulogin [options]
[tty]
説明
sulogin
は、システムをシングルユーザーモードにする時に、
init
から呼び出される。
ユーザーには以下のプロンプトが出される:
-
Give root password for system maintenance
(or type Control-D for normal startup):
root アカウントがロックされていて、かつ --force が指定されている場合、パスワードは必要ない。
sulogin
は現在の端末に接続されるか、コマンドラインで指定された場合は
オプションの tty デバイスに接続される
(典型的には
/dev/console
に接続される)。
ユーザーがシングルユーザーシェルを抜けた場合、またはプロンプトで
control-D が入力された場合、システムはブートを続ける。
オプション
- -e, --force
-
システムから
getpwnam(3)
を使って root パスワードを取得するデフォルトの方法が失敗した場合、
パスワードを取得するために
/etc/passwd
と
/etc/shadow
を調べる。
これらのファイルが破損している場合、または存在しない場合、
またはパスワードが '!' または '*' から始まっていて root アカウントがロックされている場合、
sulogin
はパスワードを尋ねずに root シェルを開始する。
-
コンソールが権限のないアクセスに対して物理的に防御されているのが
確かな場合にのみ、
-e
オプションを使うこと。
- -p, --login-shell
-
このオプションを指定すると、
sulogin
はログインシェルとしてシェルプロセスを開始する。
- -t, --timeout seconds
-
ユーザーの入力を待つ最大時間を指定する。
デフォルトでは、
sulogin
は永遠に待つ。
- -h, --help
-
ヘルプを表示して、終了する。
- -V, --version
-
バージョン情報を表示して、終了する。
環境変数
sulogin
は環境変数
SUSHELL
または
sushell
を調べて、開始するシェルを決定する。
この環境変数が設定されていない場合、
/etc/passwd
を見て root のシェルを実行しようとする。
それが失敗した場合、
/bin/sh
を実行する。
著者
sulogin
は Miquel van Smoorenburg によって sysvinit のために書かれた。
その後、Dave Reisner と Karel Zak によって util-linux に移植された。
入手方法
sulogin コマンドは util-linux パッケージの一部であり、
Linux Kernel Archive
から入手できる。
Index
- 名前
-
- 書式
-
- 説明
-
- オプション
-
- 環境変数
-
- 著者
-
- 入手方法
-
This document was created by
man2html,
using the manual pages.
Time: 16:45:48 GMT, April 29, 2020