Après une nouvelle installation du système, la connexion root sur Debian Linux est désactivée par défaut. Lorsque vous essayez de vous connecter en tant qu'utilisateur root à votre serveur Debian Jessie Linux, l'accès sera refusé, par exemple :
$ ssh [email protected] [email protected]'s password: Permission denied, please try again. [email protected]'s password: Permission denied, please try again. [email protected]'s password: Permission denied (publickey,password).
Pour activer la connexion SSH pour un utilisateur root sur le système Debian Linux, vous devez d'abord configurer le serveur SSH. Ouvrez /etc/ssh/sshd_config
et modifiez la ligne suivante :
FROM: PermitRootLogin without-password TO: PermitRootLogin yes
Une fois que vous avez effectué la modification ci-dessus, redémarrez votre serveur SSH :
# /etc/init.d/ssh restart [ ok ] Restarting ssh (via systemctl): ssh.service.
À partir de maintenant, vous pourrez vous connecter en ssh en tant que root :
$ ssh [email protected] [email protected]'s password: The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
Le guide suivant vous fournira des informations sur la façon d'activer la connexion racine SSH sur Ubuntu 16.04 Xenial Xerus Linux Server/Desktop.