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 root que 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.

  1. 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.

  2. Abra um terminal

    • Windows 10 ou 11: abra o menu Iniciar, digite powershell e 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.
  3. Cole o comando

    Troque SEU-IP pelo endereço do seu servidor:

    ssh root@SEU-IP

    Na primeira vez aparece uma pergunta sobre a autenticidade do host:

    The authenticity of host '...' can't be established.
    Are you sure you want to continue connecting (yes/no)?
    copiar

    Digite yes e Enter. Isso é normal e só acontece uma vez: seu computador está memorizando a identidade do servidor para avisar caso ela mude depois.

    Digitando a senha

    O 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
  4. 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.

  1. Atualize o sistema

    Debian e Ubuntu:

    apt update && apt upgrade -y

    AlmaLinux, Rocky e CentOS:

    dnf upgrade -y
  2. Troque a senha de root

    Se você entrou com senha, troque a que enviamos por uma sua:

    passwd
    Não é opcional

    Um 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.

  3. Crie um usuário para o dia a dia

    Trabalhar como root o tempo todo transforma qualquer erro de digitação em um estrago irreversível.

    adduser meunome
    usermod -aG sudo meunome

    Em AlmaLinux, Rocky e CentOS o grupo se chama wheel:

    usermod -aG wheel meunome
    Teste antes de fechar

    Abra um segundo terminal e confirme que o novo usuário entra e que o sudo funciona — antes de fechar a sessão de root. Se algo estiver errado, você ainda tem a sessão aberta para consertar.

  4. 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-IP

    Depois de confirmar que entra sem senha, desligue o login por senha no servidor editando /etc/ssh/sshd_config:

    PasswordAuthentication no
    PermitRootLogin prohibit-password
    systemctl restart ssh
    A ordem importa

    Só 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.

  5. Ligue o firewall

    Debian e Ubuntu:

    apt install -y ufw
    ufw allow OpenSSH
    ufw enable
    Libere o SSH primeiro

    Ligar o firewall sem a regra do SSH corta a sua própria conexão na hora. O ufw allow OpenSSH tem que vir antes do ufw 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.

¿Le ha resultado útil esta respuesta? 0 Los usuarios encontraron esto útil (0 Votos)