Connexion root en SSH sous Ubuntu / Debian

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 un mot de passe root

sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

Autoriser la connexion SSH en 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 connectez en root avec Putty et WinSCP.