Acesse sua VPS por SSH com Tailscale
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:
ssh usuario@nome-da-vpsPara 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:
ssh -p 2222 -i ~/.ssh/id_ed25519 usuario@nome-da-vpsAdapte 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 é:
sudo ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pubCompare 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.
