Pular para o conteúdo
VM Ops Manager
Download
Documentação

Credenciais de Acesso

Adicione senha ou chave SSH por VM, e como escolher a credencial ao conectar.


Credenciais estão sempre ligadas a uma VM específica. Uma VM pode ter várias credenciais — por exemplo, uma conta deploy para o dia a dia e uma conta root para emergências.

Todas são criptografadas usando a chave do cofre antes de serem gravadas em disco.

Adicionar Credenciais

Abra o menu de contexto da VM → Manage credentials → Add.

Senha

Apenas usuário e senha. Funciona imediatamente, mas chaves SSH continuam sendo a melhor opção se o servidor permitir.

Chave SSH

Cole o conteúdo da chave privada (não o caminho do arquivo). O app aceita os formatos padrão do OpenSSH:

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAAB...
-----END OPENSSH PRIVATE KEY-----

Se a chave tiver uma passphrase, informe-a no campo separado. Ela é selada com a mesma chave que protege a chave privada em si, então o monitoramento não assistido consegue usar uma chave protegida por passphrase sem perguntar a cada poll.

Escolhendo uma Credencial ao Conectar

Uma VM com uma única credencial a usa sem perguntar. Uma VM com várias mostra um seletor antes de abrir a sessão. O monitoramento usa sua própria credencial, definida separadamente na aba de monitoramento da VM — assim você pode fazer o polling com uma conta de baixo privilégio e ainda logar manualmente com uma conta administrativa.

Contas para Monitoramento

O probe é somente leitura e não precisa de root. Uma conta comum já é suficiente para CPU, RAM, disco, rede, processos e a lista de portas abertas. Algumas seções precisam de permissão extra e ficam vazias em vez de falhar o poll inteiro quando essa permissão não existe:

ItemPrecisa de
Log de login SSHAcesso de leitura a journalctl -u sshd ou /var/log/auth.log
Conteúdo do sudoersAcesso de leitura a /etc/sudoers
authorized_keys de outros usuáriosAcesso de leitura a /home/*/.ssh/authorized_keys
Lista de IPs banidosfail2ban-client disponível

Comece com uma conta comum e conceda acesso de leitura depois, se também quiser as checagens voltadas à segurança.

O Que o App Não Faz

  • Nunca lê ~/.ssh/id_rsa por conta própria. Mesmo ao importar de ~/.ssh/config, o caminho de IdentityFile é apenas exibido, para você saber qual chave um host espera — o conteúdo nunca é lido implicitamente. Usar essa chave significa colá-la deliberadamente.
  • Nada sincroniza para lugar nenhum. Não existe servidor para sincronizar credenciais.