Activer le ssh sur ESXi 4.1 en PSH
Posted by NiTRo | Filed under Tips & Tricks, VMware
Loin des “bidouilles” indispensables pour activer l’accès en console ou ssh sur ESXi 3.5 et 4.0, la version 4.1 nous offre enfin la possibilité d’activer le “TSM-SSH” à distance (via le client ou via la DCUI) mais surtout en powershell.
Pour lister les services :
(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).ServiceInfo.Service|select key, running,policy
Pour demarrer le service :
(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).StartService("TSM-SSH")
Pour que le service démarre automatiquement :
(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).UpdateServicePolicy("TSM-SSH","automatic")
Tags: PowerCLI, powershell, scripting
July 18th, 2010 at 17:34
Bonjour,
Je me permets un petit commentaire pour indiquer qu’il y a plus simple avec powershell pour faire la même chose.
Grace aux cmd-let dédiées à la gestion des services sur ESX(i):
Get-VMHostService -VMHost nom_du_serveur
Set-VMHostService -HostService (Get-VMHostService -VMHost nom_du_serveur | where {$_.key -eq “TSM-SSH”}) -Policy “Automatic”
Start-VMHostService -HostService (Get-VMHostService -VMHost nom_du_serveur | where {$_.key -eq “TSM-SSH”})
@++
July 18th, 2010 at 18:20
Merci, en effet à force de chercher dans le sdk on en oublie les cmdlet disponibles