Blog

Tutoriais, guias e novidades do produto.

Desenvolvedores

O que é SSH e como se conectar a um servidor?

3 novembro 2026 6 min de leitura
Compartilhar esta publicação

SSH (Secure Shell) é um protocolo que dá acesso à linha de comando de um servidor remoto por uma conexão criptografada. Para se conectar ao seu servidor, abra um terminal no seu computador e digite ssh username@IP-address. Por padrão, a conexão usa a porta TCP 22.

O SSH é a forma padrão de administrar um VPS. Senhas e comandos trafegam criptografados, então é seguro usá-lo pela internet. O mesmo canal também transporta transferências de arquivos (scp e sftp).

O que você precisa para se conectar

Você precisa de três coisas: o endereço IP do servidor, um usuário e uma senha ou uma chave SSH. No painel da Seturack, abra Meus servidores e clique no seu servidor. A aba Visão geral tem as linhas Endereço IP, Usuário e Senha. Em servidores com um app de um clique, a página mostra também outra linha Senha perto do topo. Essa é a que faz login no app. Para o SSH, use a linha Senha que fica abaixo de Usuário.

Conectando pelo Windows, macOS e Linux

Abra um terminal: PowerShell no Windows, Terminal no macOS e no Linux. Digite o comando abaixo. Use o valor da linha Usuário no lugar de root e o seu próprio endereço no lugar do IP de exemplo:

ssh [email protected]

Na primeira vez, o SSH mostra a impressão digital (fingerprint) do servidor, que identifica a máquina à qual você está se conectando. Digite yes e pressione Enter. Seu computador memoriza a impressão digital e a compara em toda conexão seguinte. Depois, cole a senha. Nada aparece na tela enquanto você a digita, e isso é normal.

A impressão digital permite conferir se a máquina que você alcançou é mesmo o seu servidor. Para ter certeza, abra o console VNC no painel, execute o comando abaixo no servidor e compare o valor que começa com SHA256: com o que o seu terminal mostrou:

ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub

No Windows 10 (versão 1809) e posteriores, o cliente OpenSSH é um recurso opcional. Se o comando ssh não for encontrado, adicione o Cliente OpenSSH em Recursos opcionais, nas Configurações. Ou execute isto em uma janela do PowerShell aberta como administrador:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

Se o SSH do servidor escuta em outra porta, adicione -p. Para usar um arquivo de chave específico, adicione -i:

ssh -p 2222 -i ~/.ssh/id_ed25519 [email protected]

Depois de conectado, todo comando que você digita roda no servidor. whoami mostra qual usuário você é, e exit encerra a conexão. Se a sua rede cair, os processos dessa sessão também param. Inicie tarefas longas dentro do tmux e elas continuam rodando quando a conexão cai. Use tmux attach para voltar à sessão.

Transferência de arquivos e um atalho

A mesma conexão também copia arquivos. Do seu computador para o servidor e do servidor de volta para o seu computador:

scp backup.zip [email protected]:/root/

scp [email protected]:/root/backup.zip .

Se não quiser digitar o IP toda vez, adicione estas três linhas ao arquivo ~/.ssh/config do seu computador:

Host myserver

HostName 203.0.113.5

User root

A partir daí, basta ssh myserver.

Uma chave SSH em vez de senha

Entrar com uma chave elimina o risco de alguém adivinhar a sua senha, mas só se o login por senha também estiver desligado: adicionar uma chave não o desliga sozinho. Uma chave tem duas partes: a chave privada fica no seu computador e a chave pública vai para o servidor. O servidor só deixa entrar quem provar que tem a chave privada. Crie o par no seu próprio computador. O comando é o mesmo no PowerShell do Windows:

ssh-keygen -t ed25519

Ele pede uma frase secreta (passphrase), então não a deixe vazia. Dois arquivos são criados: id_ed25519 é a chave privada e você nunca deve compartilhá-la. id_ed25519.pub é a chave pública. Você pode adicionar a chave pública ao servidor de duas formas:

  • No painel, cole o conteúdo do arquivo .pub na ferramenta Chaves SSH, na aba Gerenciamento. A chave passa a valer na próxima vez que o servidor iniciar.
  • No Linux e no macOS, se você já consegue entrar com a senha: ssh-copy-id [email protected]

Depois disso, o mesmo comando ssh conecta sem pedir a senha do servidor. Se você definiu uma frase secreta, ele pede essa. Desligar o login por senha é outra configuração do SSH, e a ordem dos passos importa, senão você pode ficar de fora. Tratamos disso no passo 4 de "Os 10 primeiros passos de segurança em um VPS novo".

Erros comuns

MensagemO que significaO que fazer
Permission deniedO usuário ou a senha está errado, ou a chave não está registrada.Copie e cole os valores de Usuário e Senha do painel. Se você usa uma chave, confirme que o servidor reiniciou depois que você a adicionou.
Connection refusedO serviço SSH não está rodando no servidor, ou a porta está fechada.Confira se o servidor está ligado. No console VNC, tente systemctl start ssh.
Connection timed outSua requisição nunca chega ao servidor: o IP está errado, o servidor está desligado ou um firewall bloqueia a porta 22.Confira o IP e o status do servidor, veja as regras do seu firewall e tente de outra rede.
Too many authentication failuresSeu agente SSH ofereceu várias chaves e o servidor atingiu o limite de tentativas.Ofereça só a chave que você quer: ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519 [email protected]
REMOTE HOST IDENTIFICATION HAS CHANGEDA impressão digital do servidor neste IP mudou. Se você reinstalou o servidor, isso é esperado.Se você esperava a mudança, remova a entrada antiga com ssh-keygen -R 203.0.113.5. Se não esperava, não se conecte.

Se você digitar a senha errada várias vezes seguidas, o fail2ban (que roda em servidores com app de um clique) bloqueia o seu endereço IP por um tempo. A conexão pode expirar nesse período. Espere um pouco ou tente de outra rede.

Se não consegue se conectar de jeito nenhum

  • Console VNC: a ferramenta na aba Gerenciamento abre a tela do servidor no seu navegador. Ela não depende do SSH, então dá para verificar o serviço por lá.
  • Se você esqueceu a senha: use a ferramenta Redefinir senha de root na aba Gerenciamento.

Para os passos do painel em detalhe, veja o artigo de ajuda sobre SSH.

Comentários0

Ainda não há comentários

Seja a primeira pessoa a compartilhar sua opinião.

Participe da discussão

Entre ou crie uma conta para deixar um comentário.

Não perca nenhuma publicação

Receba nossos tutoriais, guias e novidades de produtos na sua caixa de entrada.

Sua inscrição no nosso boletim informativo foi concluída.