Embora existam excelentes ferramentas de virtualização livres para Linux, como o KVM, Xen e Proxmox. As soluções da VMware (líder no segmento), incluindo o VSphere e ESXi, são muito utilizadas.
Se você utiliza Linux ou OSX em sua estação de trabalho e precisa administrar um servidor com o ESXi por exemplo, esbarra no client oficial existir apenas para Windows.
Para solucionar isso, pode-se instalar o "ESXi Embedded Host Client", que lhe permite administrar varias funções do servidor via navegador.
Para instalar:
Habilite o console do ESXi e caso prefira, o serviço SSH.
Para isso, no ESXI:
Tecle F2 "Customize System/View Logs" (insira usuário e senha cadastrados durante a instalação) e vá em:
Troubleshooting Options.
Tecle <Enter> em:
Enable ESXi Shell
Enable SSH (caso caso deseje conectar por SSH)
Tecle Esc e para acessar o terminal tecle Ctrl + Alt + F1 (familiar não?). Logue com seu usuário e senha como faria em qualquer outro sistema Unix-like.
Se habilitou o SSH, basta conectar no servidor da sua estação com:
ssh -l usuario <IP-ESXI>
Como o software está em desenvolvimento, copie o link de download da versão mais recente em:
Se não houverem problemas, ao final da instalação receberá uma mensagem: "Operation finished successfully"
Se não for utilizar novamente o console do ESXi e/ou o SSH, desabilite os serviços.
Para acessar o client, no navegador digite o endereço https://<IP-ESXI>/ui e logue com seu usuário e senha do ESXi.
Ao realizar o primeiro acesso, será necessário adicionar exceção para o certificado.
Observações:
1 - O software ainda está em desenvolvimento, então é interessante avaliá-lo em um ambiente de testes antes de utilizar em produção. Ele ainda não possui todas as opções do client oficial para Windows, mas está ganhando funcionalidades, sendo útil para criar e administrar as máquinas virtuais e analisar o funcionamento do servidor.
2 - Caso seu desktop não esteja em inglês, pode ter problemas com a tradução de algumas opções. Uma solução é abrir via terminal uma instância do Firefox em inglês. O que pode fazer com o comando abaixo:
firefox --UILocale en-GB https://<IP-ESXI>/ui
Mais informações sobre o ESXi Embedded Host Client: