

• Ce tutoriel explique comment désactiver l'utilisation des comptes administrateurs par défaut sur Linux. Cela empêche l'accès root direct, améliorant la sécurité de votre système.

• Avoir des permissions sudo sur le système.
• Connaître les bases des commandes de terminal.

• Deux approches principales sont abordées :
• Méthode 1 : Modifier les paramètres du compte root.
• Méthode 2 : Désactiver l'accès root via SSH.

• Méthode 1 : Bloque l'utilisation directe de root pour les tâches courantes.
• Méthode 2 : Protège le système contre les attaques distantes.

• Méthode 1 : Peut être problématique si un autre compte administrateur n'est pas configuré.
• Méthode 2 : Nécessite de modifier des fichiers de configuration.

Méthode 1 : Modifier les paramètres du compte root
Lancez le terminal.
Désactivez le mot de passe root avec la commande :
Code:
sudo passwd -l root
Vérifiez que l'accès root est désactivé :
Code:
sudo grep root /etc/shadow
Méthode 2 : Désactiver l'accès root via SSH
Ouvrez le fichier de configuration SSH :
Code:
sudo nano /etc/ssh/sshd_config
Recherchez et modifiez la ligne suivante :
Code:
PermitRootLogin no
Redémarrez le service SSH pour appliquer les modifications :
Code:
sudo systemctl restart sshd

• Créez un compte utilisateur avec des privilèges sudo pour effectuer des tâches administratives sans activer root.

• Assurez-vous d’avoir un accès utilisateur avec des permissions administratives avant de désactiver root.

• Utilisez des clés SSH au lieu de mots de passe pour des connexions sécurisées.

• Activez SELinux ou AppArmor pour renforcer la sécurité du système tout en limitant les actions root.

• Recherche Google
• Ubuntu FR
• Debian FR

• Désactiver l'accès administrateur par défaut renforce la sécurité de votre système Linux contre les menaces internes et externes.