Par défaut, la connexion avec le compte root n’est pas possible, car celui-ci ne dispose pas de mot de passe et que le serveur SSH est configuré afin de ne pas autoriser la connexion avec le compte root.
Il arrive que pour certaine opération / installation, le compte root est nécessaire.
Dans ce tutoriel, nous allons avoir comment configurer Ubuntu/Debian afin de se connecter avec le compte Root en SSH.
Définir le mot de passe du compte root
sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Autoriser la connexion SSH avec le compte root
Modifier le fichier suivant : /etc/ssh/sshd_config
Commenter la ligne suivante :
PermitRootLogin prohibit-password
Ajouter en dessous :
PermitRootLogin yes
Redémarrer le service SSH
sudo service ssh restart
Vous devriez maintenant pouvoir vous connecter en root avec Putty et WinSCP.