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