Comment 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 ça fonctionne très bien lorsque vous vous authentifiez depuis la console physique ou depuis le client vSphere?

J’ai peut être la solution à votre problème. Pour autoriser l’utilisateur ROOT à se connecter à distance sur le service console d’un ESX via un client SSH (putty, telnet, …), procédez de la manière suivante:

  • Allez sur la console physique de votre ESX et authentifiez vous en tant que ROOT
  • Tapez la commande suivante: vi /etc/ssh/sshd_config
  • Localisez la ligne PermitRootLogin et remplacez « no » par « yes« 
  • Tapez :wq pour enregistrer (write) et sortir (quit) de vi (pas toujours évident pour les débutants )
  • Exécutez ensuite un service sshd restart pour redémarrer le service SSH

Normalement votre problème doit être résolu !

Laissez un commentaire