[VMware] Autoriser l’utilisateur ROOT à se connecter en SSH sur un serveur ESX

Vous venez d’installer un ESX et vous ne parvenez pas à vous connecter en SSH au service console depuis votre machine d’administration ? Et pourtant çela fonctionne très bien lorsque vous vous authentifiez depuis la console physique ou depuis le client vSphere ?

Il faut simplement autoriser cette connexion root (dangereuse!) dans sshd. Pour ce faire, procédez de la manière suivante :

Allez sur la console physique de votre ESX et authentifiez vous en tant que ROOT

Ouvrez le fichier de config de sshd avec vi :
vi /etc/ssh/sshd_config

Localisez la ligne PermitRootLogin no
remplacez la par PermitRootLogin yes

Enregistrez les modifications et quittez
Tapez Esc:wq pour write & quit – (en clavier qwerty cela donne Esc Maj+m za)

Redémarrez ensuite le service sshd :
service sshd restart

Vous pouvez maintenant utiliser ROOT pour vous connecter à distance sur le service console d’un ESX via un client SSH (Putty, Telnet, WinSCP …).

NB : La config est la même sur une Debian 😉

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *