O que é

SSH é a forma padrão de administrar um servidor Linux pela linha de comando. Você abre um terminal no seu computador, conecta no IP da VPS e passa a digitar comandos como se estivesse na frente da máquina.

O e-mail "Sua VPS está pronta" traz o IP público dedicado e o usuário root. A senha de root é a que você definiu no pedido: a WFree não envia senha por e-mail. Se não lembra dela, defina outra no painel da VPS, em Ações do serviço > Alterar senha (artigo "Trocar a senha de root da VPS"). Se você também informou uma chave SSH no pedido (campo "Chave SSH pública"), pode entrar com ela (artigo "Chave SSH na VPS"). Informar a chave não desliga o login por senha: a senha continua valendo no SSH.

Como fazer

  1. Abra o terminal do seu sistema:
    • Linux: o aplicativo Terminal.
    • macOS: Terminal (em Aplicativos > Utilitários).
    • Windows 10/11: o PowerShell (clique com o botão direito no menu Iniciar e escolha "Terminal" ou "Windows PowerShell"). O comando ssh já vem instalado.
  2. Digite o comando abaixo, trocando IP-DA-VPS pelo IP que está no e-mail, e pressione Enter:
    ssh root@IP-DA-VPS
  3. Na primeira conexão aparece um aviso parecido com The authenticity of host '...' can't be established, seguido de uma impressão digital (fingerprint) e da pergunta Are you sure you want to continue connecting (yes/no/[fingerprint])?. Isso é normal: o seu computador ainda não conhece a VPS. Digite yes e pressione Enter. Esse aviso só aparece uma vez por máquina.
  4. O programa pede a senha. Ao digitar, nada aparece na tela, nem asteriscos. Isso também é normal. Digite a senha de root e pressione Enter.
  5. Se der certo, o prompt muda para algo como root@meu-hostname:~#. Você está dentro da VPS.
  6. Atualize o sistema antes de instalar qualquer coisa (para trocar a senha de root, veja o artigo "Trocar a senha de root da VPS"):
    apt update && apt upgrade
  7. Próximos passos recomendados: passar a entrar por chave SSH (artigo "Chave SSH na VPS") e liberar no firewall só as portas que você usa (artigo "Firewall da VPS").

Se der errado

  • "Permission denied, please try again": senha errada. Confira a senha de root que você definiu no pedido (ou a última que definiu depois), sem espaços antes ou depois. Se não lembra, defina outra no painel da VPS, em Ações do serviço > Alterar senha, com a VPS ligada. Se você restaurou um backup ou voltou um snapshot, a senha de root volta a ser a daquela data.
  • Muitas tentativas erradas: a VPS vem com fail2ban. Depois de 5 erros de senha, o seu IP fica bloqueado por 1 hora. Aguarde ou use o console pelo navegador, que não passa pelo SSH (artigo "Console noVNC (quando o SSH não responde)").
  • "Too many authentication failures": o SSH da VPS aceita até 4 tentativas por conexão, e o seu computador pode gastá-las oferecendo chaves antes de pedir a senha. Para entrar só com a senha, use:
    ssh -o PubkeyAuthentication=no root@IP-DA-VPS
  • "Connection timed out" ou "Connection refused": confira se a VPS está ligada na área do cliente. Na página Firewall da VPS, o SSH (porta 22) vem liberado. Se você editou ou apagou essa regra, ou limitou a origem a um IP, confira se o seu IP atual está liberado ou use Voltar o firewall ao padrão (artigo "Firewall da VPS"). Se o problema está dentro da VPS (serviço SSH parado, porta trocada, rede mal configurada), entre pelo console.
  • "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!": aparece depois de uma reinstalação, porque o sistema novo tem outra identidade. Remova a antiga do seu computador e conecte de novo:
    ssh-keygen -R IP-DA-VPS
    Se você não reinstalou a VPS, não ignore o aviso: abra um ticket.
  • Windows: "ssh não é reconhecido": o cliente OpenSSH está desligado. Ative em Configurações > Aplicativos > Recursos opcionais > "Cliente OpenSSH", ou use um programa como o PuTTY.

Quando abrir um ticket

Se a VPS aparece ligada na área do cliente, o firewall libera a porta 22, o console também não responde ou a mensagem de erro não está nesta lista, abra um ticket em https://wfree.com.br/clientes (Suporte > Abrir Ticket). Informe o hostname da VPS, de onde você está tentando conectar (Linux, macOS ou Windows) e a mensagem de erro exata. Nunca escreva a senha no ticket. A WFree não pede senha.

Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)