Activer l'accès root
Apprenez à configurer facilement l'accès root en modifiant la configuration SSH et en définissant un mot de passe sécurisé.
Attention : Activer l'accès root peut représenter un risque pour la sécurité de votre serveur. Utilisez cette fonctionnalité avec prudence et uniquement si nécessaire.
Étape 1 : Définir un mot de passe pour l'utilisateur root
Par défaut, l'utilisateur root peut ne pas avoir de mot de passe défini. Suivez ces étapes pour en ajouter un :
Connectez-vous à votre serveur en utilisant un utilisateur ayant des privilèges sudo.
Exécutez la commande suivante pour définir un mot de passe root :
Saisissez le nouveau mot de passe root et confirmez-le.
Étape 2 : Autoriser l'accès root via SSH
Ouvrez le fichier de configuration SSH :
Recherchez la ligne contenant PermitRootLogin. Si elle est commentée (avec un # devant), décommentez-la en supprimant le #.
Modifiez cette ligne pour permettre l'accès root. Vous avez deux options :
Pour autoriser avec un mot de passe (moins sécurisé) :
Pour autoriser uniquement via une clé SSH (recommandé) :
Enregistrez et fermez le fichier. (Sous Nano, utilisez Ctrl + O pour sauvegarder et Ctrl + X pour quitter.)
Étape 3 : Redémarrer le service SSH
Pour appliquer les changements, redémarrez le service SSH :
Étape 4 : Tester l'accès root
Essayez de vous connecter en tant que root :
Si vous avez autorisé l'accès par mot de passe, utilisez le mot de passe défini à l’étape 1. Si vous avez configuré un accès par clé SSH, assurez-vous que votre clé privée est correctement configurée.
Note importante : Une fois l'accès root activé, nous vous recommandons vivement d'utiliser une solution comme fail2ban ou de limiter l'accès SSH à certaines adresses IP pour renforcer la sécurité.
Dernière mise à jour
Cet article vous a-t-il été utile ?