Seu servidor roda Linux e você entra nele por SSH — um terminal de texto. Este guia vai do e-mail de ativação até o primeiro comando, mesmo que você nunca tenha usado SSH.
Antes de começar
Como você entra depende de uma escolha que fez no pedido:
- Se você não informou chave SSH, entra com a senha de
rootque chegou por e-mail. É o caso da maioria. - Se você informou ou gerou uma chave SSH, entra com a chave e não existe senha para digitar. Tenha o arquivo da chave privada à mão.
Conectar
Quatro passos. O terminal que você precisa já está no seu computador.
-
Pegue os dados na Central
Entre em hostmf.com.br/central, vá em Serviços › Meus Serviços e clique no seu VPS.
O cartão Dados para conexão traz o endereço, a porta, o usuário e — o mais útil — o comando inteiro, pronto para colar, com um botão de copiar ao lado.
-
Abra um terminal
- Windows 10 ou 11: abra o menu Iniciar, digite
powershelle Enter. O SSH já vem instalado, não precisa de PuTTY. - macOS: abra o Terminal (Cmd + Espaço, digite “terminal”).
- Linux: seu terminal de sempre.
- Windows 10 ou 11: abra o menu Iniciar, digite
-
Cole o comando
Troque
SEU-IPpelo endereço do seu servidor:ssh root@SEU-IPNa primeira vez aparece uma pergunta sobre a autenticidade do host:
copiarThe authenticity of host '...' can't be established. Are you sure you want to continue connecting (yes/no)?Digite
yese Enter. Isso é normal e só acontece uma vez: seu computador está memorizando a identidade do servidor para avisar caso ela mude depois.Digitando a senhaO terminal não mostra nada enquanto você digita a senha — nem asteriscos. Isso é de propósito. Cole ou digite normalmente e aperte Enter.
Se você usa chave SSH e ela não está no lugar padrão, aponte o arquivo:
ssh -i /caminho/da/sua/chave root@SEU-IP -
Ou use o navegador
No topo da página do serviço há o botão SSH WEB, que abre um terminal dentro do navegador — sem instalar nada, de qualquer máquina. Útil quando você está em um computador que não é o seu.
Os primeiros cinco comandos
O que fazer nos primeiros minutos, na ordem.
-
Atualize o sistema
Debian e Ubuntu:
apt update && apt upgrade -yAlmaLinux, Rocky e CentOS:
dnf upgrade -y -
Troque a senha de root
Se você entrou com senha, troque a que enviamos por uma sua:
passwdNão é opcionalUm IP público começa a receber tentativas automáticas de login em poucas horas. Não é alguém mirando em você — é o comportamento normal da internet.
-
Crie um usuário para o dia a dia
Trabalhar como
rooto tempo todo transforma qualquer erro de digitação em um estrago irreversível.adduser meunome usermod -aG sudo meunomeEm AlmaLinux, Rocky e CentOS o grupo se chama
wheel:usermod -aG wheel meunomeTeste antes de fecharAbra um segundo terminal e confirme que o novo usuário entra e que o
sudofunciona — antes de fechar a sessão de root. Se algo estiver errado, você ainda tem a sessão aberta para consertar. -
Instale sua chave SSH
Chave é mais segura e mais cômoda que senha: nada para digitar, nada para adivinhar. No seu computador (não no servidor):
ssh-keygen -t ed25519 ssh-copy-id meunome@SEU-IPDepois de confirmar que entra sem senha, desligue o login por senha no servidor editando
/etc/ssh/sshd_config:PasswordAuthentication no PermitRootLogin prohibit-passwordsystemctl restart sshA ordem importaSó desligue a senha depois de confirmar que a chave funciona, e mantenha a sessão atual aberta durante o teste. Se algo der errado, o Console na página do serviço entra sem passar pelo SSH — então você nunca fica trancado do lado de fora.
-
Ligue o firewall
Debian e Ubuntu:
apt install -y ufw ufw allow OpenSSH ufw enableLibere o SSH primeiroLigar o firewall sem a regra do SSH corta a sua própria conexão na hora. O
ufw allow OpenSSHtem que vir antes doufw enable. Se acontecer, o Console resolve — ele não passa pela rede.
Se algo der errado
Connection refused ou Connection timed out
- O servidor está ligado? O estado aparece no topo da página do serviço. Se estiver desligado, clique em Iniciar.
- Acabou de ser criado? Espere dois ou três minutos: o SSH sobe no fim do boot.
- Você mexeu no firewall? Entre pelo Console e revise as regras.
- Sua rede bloqueia? Teste pelo SSH WEB. Se por ali funciona, o bloqueio é da sua rede.
Permission denied (publickey)
O servidor está exigindo chave e não aceitou a sua. Aponte o arquivo certo com ssh -i, ou entre pelo Console e revise ~/.ssh/authorized_keys.
REMOTE HOST IDENTIFICATION HAS CHANGED
Esse aviso grande e assustador aparece depois de uma reinstalação: o servidor é novo e tem identidade nova. Remova a entrada antiga e conecte de novo:
ssh-keygen -R SEU-IP
Perdi a senha
Aba Senha e Backups › Redefinir Senha do Servidor. A nova aparece na tela uma única vez — copie antes de sair. Não guardamos cópia.
Me tranquei do lado de fora
O botão Console abre a tela do servidor direto do virtualizador. Ele não usa SSH, não usa a rede do sistema e não depende de firewall — funciona mesmo quando tudo o mais falhou. É a sua saída de emergência.
Preciso começar do zero
A aba Reinstalar reinstala o sistema do zero — e é uma boa oportunidade para já subir com a sua chave SSH. Apaga tudo, sem volta.
