Activer la connexion racine SSH sur Ubuntu 20.04 Focal Fossa Linux
SSH (Secure Shell) est utilisé pour gérer les services réseau en toute sécurité sur un réseau non sécurisé. En voici quelques exemples : la ligne de commande à distance, la connexion et l’exécution de la commande à distance. Normalement, pour se connecter à SSH, cela doit être fait en tant qu’utilisateur normal, puis vous pouvez passer à l’utilisateur racine après vous être connecté. Mais il est possible de contourner ce comportement avec une simple modification de configuration. Dans ce tutoriel, vous apprendrez comment activer la connexion racine SSH sur Ubuntu 20.04 Server/Desktop.
Dans ce tutoriel, vous apprendrez :
- Comment activer l’accès root à SSH
- Comment redémarrer le service SSH
Configuration logicielle requise et conventions utilisées
Autoriser la connexion root SSH sur Ubuntu 20.04 instructions étape par étape
La connexion racine SSH est désactivée par défaut pour des raisons de sécurité. Si vous êtes toujours déterminé à activer la connexion root, assurez-vous d’utiliser un mot de passe très sécurisé pour votre compte root. Si le compte root est accédé par un pirate, l’ensemble de votre système sera compromis.
Ouvrez le fichier
/etc/ssh/sshd_configavec les privilèges d’administration et modifiez la ligne suivante :FROM: #PermitRootLogin prohibit-password TO: PermitRootLogin yesLa façon la plus rapide de faire ce travail pourrait être d’utiliser simplement la commande
sedcomme indiqué ci-dessous :sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_configRedémarrez le service SSH :
sudo systemctl restart sshPar défaut, le mot de passe root n’est pas défini sur Ubuntu 20.04 et le message d’erreur
Permission denied, please try againapparaîtra lors de la tentative de connexion SSH en tant qu’utilisateur root. Pour cette raison, nous devons définir le mot de passe de root. Lorsque vous y êtes invité, entrez votre mot de passe utilisateur actuel suivi d’un nouveau mot de passe root :sudo passwd [sudo] password for linuxconfig: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfullyÉtant donné que votre système Ubuntu 20.04 autorise le trafic entrant sur le port 22/ssh, vous devriez maintenant être prêt à vous connecter SSH en tant que root :
ssh root@ubuntu-server root@ubuntu-server's password: Welcome to Ubuntu Focal Fossa (GNU/Linux 5.3.0-23-generic x86_64)
Autoriser la connexion racine SSH sur Ubuntu 20.04

