Managing ESXi hosts services through PoverCLI interface.
$ sudo dnf install openssh-server Next step is to enable systemd service sshd to make sure that SSH daemon will start after the reboot: $ sudo systemctl enable sshd Once the SSHD service is enable use once again the systemclt command to start SSH server: $ sudo systemctl start sshd Once ready check the SSH server status using the following command. In Windows, sshd reads configuration data from%programdata%sshsshdconfig by default, or a different configuration file may be specified by launching sshd.exe with the -f parameter. If the file is absent, sshd generates one with the default configuration when the service is started.
Enable SSH Service on all hosts. Parameter -Policy values on|off|automatic :
PowerCLI> get-vmhost | %{ Get-VMHostService -vmhost $_ } | Where { $_.Key -eq 'TSM-SSH'} |Set-VMHostService -Policy 'on'
Enable Ssh Service Debian
Key Label Policy Running Required
--- ----- ------ ------- --------
TSM-SSH SSH on False False
TSM-SSH SSH on True False
TSM-SSH SSH on True False
TSM-SSH SSH on False False
TSM-SSH SSH on False False
TSM-SSH SSH on True False
Check if hosts have stopped services:
PowerCLI> get-vmhost | %{ Get-VMHostService -vmhost $_ } | Where { $_.Key -eq 'TSM-SSH'} | where { ! $_.Running }
Enable Ssh Service
Key Label Policy Running Required
--- ----- ------ ------- --------
TSM-SSH SSH on False False
TSM-SSH SSH on False False
TSM-SSH SSH on False False
Start services if needed:
PowerCLI> get-vmhost | %{ Get-VMHostService -vmhost $_ } | Where { $_.Key -eq 'TSM-SSH'} | where { ! $_.Running } | Start-VMHostService
Enable Ssh Service Ubuntu
Key Label Policy Running Required
--- ----- ------ ------- --------
TSM-SSH SSH on True False
TSM-SSH SSH on True False
TSM-SSH SSH on True False
Enable Ssh Service Windows 7
Check if services started normally:
PowerCLI> get-vmhost | %{ Get-VMHostService -vmhost $_ } | Where { $_.Key -eq 'TSM-SSH'} | %{ $_.vmhost.name + ' -- ' + $_.Policy + ' -- ' + $_.Running }
host01 -- on -- True
host02 -- on -- True
host03 -- on -- True
host04 -- on -- True
host05 -- on -- True
host06 -- on -- True