Suppress SSH warning on ESXi hosts
Supressing VMware Client warning about enables SSH service through PoverCLI.
Setting magic value:
PowerCLI> get-vmhost | Set-VMHostAdvancedConfiguration UserVars.SuppressShellWarning 1
Name Value
---- -----
UserVars.SuppressShellWarning 1
WARNING: Set-VMHostAdvancedConfiguration cmdlet is deprecated. Use Set-AdvancedSetting cmdlet instead.
UserVars.SuppressShellWarning 1
UserVars.SuppressShellWarning 1
UserVars.SuppressShellWarning 1
UserVars.SuppressShellWarning 1
UserVars.SuppressShellWarning 1
Checking if everything OK:
PowerCLI> get-vmhost|Get-AdvancedSetting UserVars.SuppressShellWarning
Name Value Type Description
---- ----- ---- -----------
UserVars.Suppress... 1 VMHost
UserVars.Suppress... 1 VMHost
UserVars.Suppress... 1 VMHost
UserVars.Suppress... 1 VMHost
UserVars.Suppress... 1 VMHost
UserVars.Suppress... 1 VMHost
Source: VMware site