sulogin

Linux
Publiée le 2026-10-16 05:39:04
Illustration Linux pour la commande sulogin

sulogin

# Vérifie si l'outil sulogin est disponible sur le système
which sulogin

# Affiche l'aide complète de la commande pour te rafraîchir la mémoire
sulogin --help

# Affiche la version installée de sulogin
sulogin --version

# Tentative de connexion standard en mode mono-utilisateur (simulé)
sulogin

# Lance une session de connexion avec un shell spécifique après l'authentification
sulogin -p /bin/bash

# Simule un timeout très court pour tester le mécanisme d'expiration du mot de passe
sulogin --timeout 5

# Utilise un timeout plus long, par exemple 30 minutes en secondes
sulogin --timeout 1800

# Force l'examen des fichiers de mots de passe même si getpwnam échoue (mode dégradé)
sulogin --force

# Combine le mode shell et une vérification forcée pour un diagnostic poussé
sulogin -p /bin/sh --force

# Simule la connexion avec les options combinées : shell, timeout court, force
sulogin -p /bin/bash --timeout 10 --force

# Vérifie l'état de l'utilisateur avant d'entrer en mode mono-utilisateur (préparation)
id -u root

# Liste des utilisateurs qui pourraient être ciblés par sulogin (pour information)
getent passwd

# Simule une séquence complète : shell, timeout modéré et force pour un test complet
sulogin -p /bin/bash --timeout 60 --force

# Vérifie les droits nécessaires pour exécuter ce type de commande admin
sudo -k sulogin