SULOGIN(8)

NAME
sulogin - Single-user login

SYNTAX

sulogin [tty-device]

BESCHREIBUNG

The sulogin command is invoked by init prior to allowing the user access to the system when in single user mode. This feature may only be available on certain systems where init has been modified accordingly, or where the /etc/inittab has an entry for a single user login.

The user is prompted

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

Input and output will be performed with the standard file descriptors unless the optional device name argument is provided.

If the user enters the correct root password, a login session is initiated. When EOF is pressed instead, the system enters multi-user mode.

After the user exits the single-user shell, or presses EOF, the system begins the initialization process required to enter multi-user mode.

WARNUNGEN

This command can only be used if init has been modified to call sulogin instead of /bin/sh, or if the user has set the inittab to support a single user login. For example, the line:

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

should execute the sulogin command in single user mode.

As complete an environment as possible is created. However, various devices may be unmounted or uninitialized and many of the user commands may be unavailable or nonfunctional as a result.

KONFIGURATION

Die folgenden Konfigurationsvariablen in /etc/login.defs beeinflussen das Verhalten dieses Werkzeugs:

ENV_HZ (Zeichenkette)
    Wenn vergeben, wird damit die Umgebungsvariable HZ definiert, wenn sich ein Benutzer anmeldet. Dem Wert muss ein HZ= vorangestellt werden. Ein üblicher Wert bei Linux ist HZ=100.

ENV_TZ (Zeichenkette)
    Wenn gesetzt, wird damit die Umgebungsvariable TZ definiert, wenn sich ein Benutzer anmeldet. Der Wert kann der Name der Zeitzone sein, dem TZ= vorausgeht (zum Beispiel TZ=CST6CDT), oder der vollständige Pfad der Datei, welche die Konfiguration der Zeitzone enthält (zum Beispiel /etc/tzname).

    Wenn ein vollständiger Pfadname angegeben wird, die Datei aber nicht existiert oder nicht lesbar ist, wird TZ=CST6CDT verwendet.

DATEIEN

/etc/passwd
    Informationen zu den Benutzerkonten

/etc/shadow
    verschlüsselte Informationen zu den Benutzerkonten

SIEHE AUCH

login(1), sh(1), init(8).