newusers
Linux
Publiée le
2026-10-16 05:18:14
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