NOM¶
sulogin - Connexion en mode mono-utilisateur
SYNOPSIS¶
sulogin [
-e ] [
-p ] [
-t SECONDES ] [
TTY ]
DESCRIPTION¶
sulogin est appelé par
init(8) quand le système
entre en mode mono-utilisateur (conformément à l'entrée
d'
inittab(5)).
Init essaie également d'exécuter
sulogin quand le lanceur (par exemple
grub(8)) lui passe
l'option
-b.
L'utilisateur verra s'afficher :
-
- Give root password for system maintenance
(or type Control-D for normal startup):
Si le compte du superutilisateur est verrouillé, aucun mot de passe n'est
demandé et
sulogin se comporte comme si un mot de passe correct
avait été entré.
sulogin sera connecté au terminal en cours ou au
périphérique optionnel fourni sur la ligne de commandes
(typiquement
/dev/console).
Si l'option
-t est utilisée, le programme attend le nombre
donné de secondes que l'utilisateur réagisse.
Si l'option
-p est utilisée, alors l'interpréteur de
commande est appelé avec un
tiret comme premier caractère
dans
argv[0]. Cela indique à l'interpréteur de commande
de se comporter comme un interpréteur de commande initial
(« login shell ». Ce n'est
pas fait par
défaut, et l'interpréteur de commande ne lira pas
/etc/profile ou
$HOME/.profile au démarrage.
Après que l'utilisateur quitte l'interpréteur de commande
mono-utilisateur ou presse Contrôle-D à l'invite de commande, le
système continuera à démarrer dans le niveau
d'exécution par défaut.
VARIABLES D'ENVIRONNEMENT¶
sulogin recherche la variable d'environnement
SUSHELL ou
sushell pour déterminer quel interpréteur de commande
démarrer. Si la variable d'environnement n'est pas positionnée,
il essaiera d'exécuter l'interpréteur de commande du
superutilisateur précisé dans le fichier /etc/passwd. Si cela
échoue également, il essaiera
/bin/sh.
Très pratique en combinaison de l'option
-b d'init. Pour
démarrer le système en mode mono-utilisateur, avec le
système de fichiers racine monté en mode
lecture/écriture, en utilisant un interpréteur de commandes
« sans échec » qui est lié
statiquement (cet exemple est valable pour l'invite de démarrage LILO)
boot: linux -b rw sushell=/sbin/sash
MÉTHODES DE SECOURS¶
sulogin vérifie le mot de passe du superutilisateur en utilisant
en premier la méthode standard (getpwnam). Puis, si l'option
-e
a été spécifiée,
sulogin examine ces
fichiers directement pour trouver le mot de passe du superutilisateur :
/etc/passwd,
/etc/shadow (si présent)
S'ils sont endommagés ou inexistants, sulogin démarrera un
interpréteur de commandes du superutilisateur sans demander de mot de
passe. N'utilisez l'option
-e que si vous êtes sûr que la
console est physiquement protégée contre les accès non
autorisés.
AUTEUR¶
Miquel van Smoorenburg <miquels@cistron.nl>
VOIR AUSSI¶
inittab(5),
init(8)
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste
<debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler
toute erreur de traduction par un rapport de bogue sur le paquet
manpages-fr-extra.