SULOGIN(8) System Administration SULOGIN(8) NAME sulogin - Single-user login SYNOPSIS sulogin [options] [tty] DESCRIPTION sulogin is invoked by init when the system goes into single user mode. The user is prompted: Give root password for system maintenance (or type Control-D for normal startup): If the root account is locked and --force is specified, no password is required. sulogin will be connected to the current terminal, or to the optional tty device that can be specified on the command line (typically /dev/console). After the user exits the single-user shell or presses control-D at the prompt, the system will continue to boot. OPTIONS -e, --force If the default method of obtaining the root password via getpw- nam(3) from the system fails, manually examine /etc/passwd and /etc/shadow to get the password. If these files are damaged or nonexistent, or when root account is locked by '!' or '*' at the begin of the password then sulogin will start a root shell with- out asking for a password. Only use the -e option if you are sure the console is physically protected against unauthorized access. -p, --login-shell Specifying this option causes sulogin to start the shell process as a login shell. -t, --timeout seconds Specify the maximum amount of time to wait for user input. By default, sulogin will wait forever. -h, --help Print a help message. -V, --version Output version. ENVIRONMENT VARIABLES sulogin looks for the environment variable SUSHELL or sushell to deter- mine what shell to start. If the environment variable is not set, it will try to execute root's shell from /etc/passwd. If that fails it will fall back to /bin/sh. AUTHOR sulogin was written by Miquel van Smoorenburg for sysvinit and later ported to util-linux by Dave Reisner and Karel Zak. AVAILABILITY The sulogin command is part of the util-linux package and is available from Linux Kernel Archive <ftp://ftp.kernel.org/pub/linux/utils/util- linux/>. util-linux Jul 2012 SULOGIN(8) |