Qu'est-ce qui se passe si vous courez
Sudo deluser root
sudo fonctionnera-t-il toujours et le système fonctionnera-t-il encore?
Vous ne pouvez pas supprimer un utilisateur si des processus sont en cours d'exécution en tant qu'utilisateur, ce qui dans le cas de root
est toujours. Vous pouvez supprimer manuellement les entrées dans /etc/{passwd,shadow,group}
, mais en fonction des paramètres définis dans /etc/nsswitch.conf
, il peut exister d'autres sources du compte root. Si vous supprimez ensuite les sources alternatives dans /etc/nsswitch.conf
pour que seuls ces fichiers soient utilisés (en ne conservant que compat
):
passwd: compat
group: compat
shadow: compat
Alors les choses vont commencer à casser:
$ Sudo -i
Sudo: unknown user: root
Sudo: unable to initialize policy plugin
Cela pourrait même conduire à un système non amorçable; vous devrez revenir en arrière et corriger avec un mode USB ou un utilisateur unique.