À retenir
- Détient un contrôle total et sans restriction sur le système.
- Est souvent appelé root dans l'univers Linux/Unix.
- Représente un risque de sécurité majeur s'il est mal utilisé ou piraté.
Le superutilisateur est le compte qui dispose des privilèges absolus sur un ordinateur ou un serveur. On peut le comparer au gardien d'un immeuble qui possèderait le passe-partout universel : il peut entrer dans tous les appartements, modifier la structure des murs et même décider de démolir le bâtiment.
Étymologie
Issu du préfixe latin super (« au-dessus ») et du mot « utilisateur ». Dans l'histoire de l'informatique, ce concept est né avec les systèmes multi-utilisateurs comme Unix dans les années 1970, où le besoin de distinguer un gestionnaire tout-puissant des utilisateurs ordinaires est apparu.
Exemples d'usage
- Le compte nommé
rootsur les systèmes Linux, macOS et Unix. - Le compte
Administrateursur les systèmes Windows. - L'utilisation de la commande
sudo(superuser do) pour exécuter une commande avec les pouvoirs du superutilisateur sans changer de session.
Cas d'usage
Le superutilisateur intervient pour des opérations critiques : installation de nouveaux logiciels, mise à jour du système d'exploitation, création ou suppression d'autres comptes utilisateurs, et modification des fichiers de configuration réseau.
Bonnes pratiques
Il ne faut jamais utiliser un compte superutilisateur pour naviguer sur Internet ou consulter ses e-mails. Une erreur ou un logiciel malveillant aurait alors un contrôle total sur la machine. La recommandation est d'utiliser un compte standard et d'appeler les droits de superutilisateur uniquement au moment d'une action spécifique.
Synonymes
Antonymes
Conseil
Si vous apprenez à utiliser un terminal (ligne de commande), soyez extrêmement prudent lorsque vous précédez une commande du mot sudo : une simple faute de frappe peut supprimer l'intégralité de vos données sans demande de confirmation.
Questions fréquentes
Quelle est la différence entre root et administrateur ?
Dans l'absolu, aucune : ce sont deux noms pour désigner le superutilisateur selon le système (root pour Linux, Administrateur pour Windows).
Peut-on supprimer le compte superutilisateur ?
Non, car le système a besoin de ces privilèges pour fonctionner, se mettre à jour et gérer les ressources matérielles.