Linux

Utiliser le compte root en SSH sous Debian 8

Une nouvelle sécurité a fait son apparition sous Debian 8, Il n’est plus possible d’utiliser le compte root en ssh.

Dans certains cas il peut être nécessaire de se connecter avec le compte root en ssh, voici une procédure pour désactiver cette sécurité.

Connectez vous avec le compte que vous avez créé à l’installation de votre linux. Une fois connecté passez en root grâce à la commande :

su root

Une fois le mot de passe du compte root saisi vous êtes connecté en root.

Editer le fichier sshd_config.

nano /etc/ssh/sshd_config

Rechercher dans le fichier la ligne :

PermitRootLogin without-password

Commentez la en plaçant un  # devant la ligne, en dessous de celle-ci inscrire la ligne :

PermitRootLogin yes

Enregistrer le fichier avec Ctrl+O et quitter nano avec Ctrl+X.

Pour que la modification soit prise en compte il faut redémarrer le service ssh avec la commande :

/etc/init.d/ssh restart

La sécurité qui empêchait de se connecter avec le compte root en ssh est maintenant désactivée.

Pour la réactiver il faut enlever le commentaire de la ligne :

PermitRootLogin without-password

et commenter la ligne :

PermitRootLogin yes

Enfin redémarrer le service ssh.

service ssh restart

Et c’est bon.