Comment désactiver le compte root sur Debian 12 – Guide complet
![tuto linux désactiver compte root](https://krusell-france.fr/wp-content/uploads/2025/01/Comment-desactiver-le-compte-root-sur-Debian-12-Guide.jpg)
Comment désactiver le compte root sur Debian 12
I. Présentation
Dans ce tutoriel, nous allons voir comment désactiver le compte root sur Debian 12. Nous verrons quelles sont les précautions à prendre pour effectuer cette action sans risquer de perdre les droits d’administration sur sa machine.
Comme vous le savez certainement déjà, le compte root encore appelé « superutilisateur », est le compte disposant par défaut de tous les privilèges sur un système Linux (équivalent du compte administrateur ou système sous Windows). En d’autres termes, si un attaquant parvenait à l’usurper, ce dernier disposerait désormais de tous les privilèges sur notre système et pourrait même le compromettre s’il le souhaite.
Sur certaines distributions de Linux telles qu’Ubuntu, ce compte est désactivé par défaut. Ce qui n’est pas forcément le cas pour la distribution Debian.
II. 2 méthodes pour désactiver root sur Linux
A. Avant l’installation de Debian
La méthode la plus simple pour désactiver le compte root sous Debian 12 consiste à omettre ou éviter de lui attribuer un mot de passe lorsqu’on est en train d’installer et de configurer le système pour la première fois.
La création d’un second compte sur le système est ensuite demandée. Ce dernier fera alors office de « superutilisateur » et sera utilisé pour toutes les tâches d’administration sur le système.
On peut aussi désactiver le compte root après installation du système Debian 12. Cependant, pour éviter tout désagrément, il y a quelques configurations à effectuer avant de procéder à sa désactivation :
1 – Intégrer un autre compte au groupe « sudo », qui lui remplacera le compte root et sera utilisable comme compte d’administration au besoin.
2 – Installer ou activer le paquet « sudo », qui n’est pas installé par défaut lorsque le compte root natif est configuré pendant l’installation de Debian.
On peut donc ainsi procéder à la désactivation du compte root avec la commande suivante :
usermod -p ‘!’ root
On peut aussi aller jeter un coup d’œil au niveau des dix derniers logs d’authentification pour se rendre compte que l’authentification en tant que superutilisateur en passant directement par le compte root n’est plus possible.
III. Conclusion
Vous savez désormais comment désactiver le compte root sous Debian 12. Si, par contre, vous souhaitez le réactiver pour une raison ou une autre, cela est possible en rentrant la commande suivante dans une console du terminal et en lui attribuant un nouveau mot de passe au passage.
Cette manœuvre n’est bien sûr possible que lorsqu’on est connecté avec un compte disposant des privilèges « root », donc via sudo en préfixe.
Source : www.it-connect.fr