newusers

Linux
Publiée le 2026-10-16 05:18:14
Illustration Linux pour la commande newusers

newusers

# Affiche l'aide de la commande pour revoir les options disponibles.
newusers --help

# Crée un compte utilisateur système (souvent utilisé par des services).
newusers -r

# Simule la création d'un répertoire racine pour le chroot.
mkdir -p /var/chroot_test

# Utilise newusers avec l'option de root pour préparer un environnement chroot.
newusers -R /var/chroot_test

# Vérifie si les utilisateurs sont bien créés (commande complémentaire).
id -u $(ls /etc/passwd | grep 'x:0:' | head -n 1 | cut -d: -f1)

# Exemple de vérification des groupes système.
getent group system

# Nettoie le répertoire de test créé précédemment.
rmdir /var/chroot_test

# Affiche les utilisateurs existants dans le système (pour contexte).
compgen -u

# Ajoute un utilisateur temporaire pour démonstration (si l'outil le permet).
useradd --system tempuser

# Supprime l'utilisateur de test créé.
userdel tempuser

# Vérifie la syntaxe des options disponibles (simulation).
newusers --badname

# Affiche les utilisateurs qui peuvent être gérés par newusers.
awk -F: '$3 >= 1000 {print $1}' /etc/passwd