Microsoft Azure
Este artigo detalha o processo de como integrar sua Máquina Virtual (VM) da Microsoft Azure ao Keepcloud, permitindo que você gerencie seus servidores de forma eficiente e centralizada. Siga este guia passo a passo para uma conexão bem-sucedida.

Criando sua Máquina Virtual (VM) no Azure
Agora, vamos proceder com a criação da Maquina Virtual que será conectada ao Keep Cloud.

Acesse o Microsoft Azure através do link: https://portal.azure.com/
Faça login na sua conta, informando suas credenciais e clicando em “Entrar”.

Na sessão de Serviços da Azure, clique na opção “Maquinas virtuais”

Clique em “Criar”, esta opção está localizada bem no centro da página, para criar sua Maquina Virtual.

Selecione a opção “Maquina Virtual”

Configure os detalhes básicos da VM:
- Tamanho: Escolha o tamanho da VM (CPU/RAM) de acordo com suas necessidades.
- Assinatura e Grupo de recursos: Selecione os apropriados ou crie um novo.
- Nome da máquina virtual: Escolha um nome descritivo.
- Região: Selecione a região geograficamente mais próxima ou mais conveniente para você.
- Opções de disponibilidade: Mantenha as configurações padrão ou personalize conforme necessário.
O servidor precisa ter Debian 12. Com outro sistema ou outra versão, a KeepCloud recusa a conexão.

Em “Tipo de autenticação”, escolha “Senha” (obrigatório para a KeepCloud).
Nome de usuário: defina um usuário administrador (ex.: azureuser). Ele serve só para o primeiro acesso.
Senha: defina uma senha forte.
Crie a máquina virtual e anote o IP público dela.
Liberando o acesso root
A KeepCloud se conecta com o usuário root. Entre na máquina virtual por SSH com o usuário que você criou e siga os passos abaixo.
Depois de entrar no servidor, defina a senha do root:
sudo passwd root
Abra o arquivo de configuração do SSH:
sudo nano /etc/ssh/sshd_config
Deixe estas duas linhas assim (sem # no início):
PermitRootLogin yes
PasswordAuthentication yes
Salve com Ctrl+X, depois “Y” e Enter. Se existir algum arquivo na pasta /etc/ssh/sshd_config.d/ com PasswordAuthentication no, troque para yes também.
Reinicie o SSH:
sudo systemctl restart ssh

Conectando Azure ao KeepCloud

No menu lateral esquerdo da KeepCloud, clique em “Servidores” e depois em “Novo Servidor”. Se você ainda não tem servidores, o painel abre direto a página “Criar Servidor”.

Na lista de provedores, role até o final e selecione “Azure”.

Informe o IP do servidor, o Usuário ROOT (root) e a Senha ROOT.
Clique em “Checar conexão”. A KeepCloud confere a senha e se o sistema é Debian 12.

Se estiver tudo certo, aparece a mensagem “Conectado”.
Informe o Nome do Servidor e clique em “Criar Servidor”. A instalação começa nesse momento.
Observações
- Usuário root obrigatório: a KeepCloud instala tudo como root. Com outro usuário, mesmo com
sudo, o “Checar conexão” pode mostrar “Conectado”, mas a instalação falha. - Debian 12 obrigatório: com outro sistema ou outra versão, o painel recusa a conexão.
- Servidor novo: use um servidor sem painel de controle, servidor web ou banco de dados instalados.