Ir para o conteúdo
Promovaweb

Acesse sua VPS por SSH com Tailscale

Revisado em

Antes de começar

Use o SSH convencional pelo endereço Tailscale da VPS. Confira usuário, chave do host, porta e permissões antes de alterar a exposição pública do servidor.

  • Servidor SSH em execução no destino e usuário local existente.
  • Senha ou chave SSH autorizada nesse servidor.
  • Dispositivos conectados e permissão de rede para a porta SSH configurada.

SSH pela rede Tailscale utiliza o servidor SSH que você já administra. O Tailscale fornece o caminho de rede. A autenticação continua usando as credenciais configuradas no sistema de destino.

Confirme o servidor

Na VPS, confira se o serviço SSH está ativo e em qual porta ele atende. O nome da unidade varia entre distribuições, normalmente ssh ou sshd. Preserve uma sessão existente e o console do provedor durante a configuração.

No computador, confira que a VPS aparece em tailscale status. Consulte seu endereço no painel ou use MagicDNS.

Abra uma nova sessão

Substitua usuario e nome-da-vps pelos valores reais:

Terminal
ssh usuario@nome-da-vps

Para uma porta diferente da padrão, informe -p com a porta configurada. Para selecionar uma chave local, use -i com o caminho do arquivo. Não copie a chave privada para a VPS como parte desse procedimento.

Confirme a identidade do servidor antes de aceitar a chave do host. Compare a impressão digital pelo acesso já conhecido ou pelo console do provedor. Depois de entrar, execute hostname e whoami para conferir destino e usuário.

Interprete a falha

Timeout sugere investigar caminho, firewall e permissão de rede. Connection refused indica que o destino recusou a conexão naquela porta. Permission denied exige conferir autenticação, usuário e configuração do SSH.

Essas mensagens não justificam desativar indiscriminadamente o firewall. Faça um teste por vez e preserve as configurações de acesso ainda utilizadas por outros serviços.

Informe porta e identidade quando necessário

O comando abaixo exemplifica uma instalação que usa a porta 2222 e uma chave local específica:

Terminal
ssh -p 2222 -i ~/.ssh/id_ed25519 usuario@nome-da-vps

Adapte os três valores ao servidor. A porta 2222 é apenas um exemplo. Mantenha 22 se essa for a porta configurada. A opção -i aponta para a chave privada no computador cliente. Essa chave não deve ser enviada para a VPS ou incluída em uma tarefa de suporte.

Antes de aceitar uma chave de host desconhecida, consulte a impressão digital por um acesso já confiável ao servidor. No Linux com OpenSSH e chave de host Ed25519, o comando é:

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

Compare a impressão digital com a apresentada no cliente. Confirme também o algoritmo. O servidor pode apresentar outro tipo de chave configurada. Depois da conexão, execute hostname e whoami para reconhecer a máquina e o usuário antes de iniciar a administração.

Quando usar Tailscale SSH

Para gerenciar a autenticação por identidade e política da tailnet, leia o guia específico. Ativar Tailscale SSH altera o atendimento de SSH pelo endereço Tailscale nos servidores compatíveis. Essa etapa é opcional para usar SSH convencional pela rede privada.

Confira o resultado

Uma nova sessão abre pelo endereço Tailscale, a chave do host corresponde ao servidor esperado e o usuário local é o correto.

Fontes e conferência

Procedimento revisado a partir da documentação oficial em 2 de novembro de 2026. Não executado em uma tailnet de laboratório nesta edição.