Como conectar a uma VPS via SSH: Windows, macOS e Linux
Você tem um IP e uma senha root — e agora? Este guia leva você do primeiro acesso SSH no Windows, macOS ou Linux ao acesso por chave, e explica as mensagens de erro que você mais vai ver.

Para conectar a uma VPS via SSH, abra um terminal (PowerShell no Windows, Terminal no macOS ou Linux), digite ssh root@IP_DO_SEU_SERVIDOR, aceite a impressão digital do servidor na primeira conexão e informe a senha root do seu painel. Depois desse primeiro acesso, passe a usar chaves SSH para não precisar mais da senha.
SSH (Secure Shell) é o jeito padrão de administrar um servidor Linux: uma conexão criptografada que dá a você uma linha de comando na máquina. Este guia cobre o primeiro acesso em cada sistema, o acesso por chave, um atalho útil e os erros mais comuns de quem está começando.
O que você precisa antes de começar
- O IP do servidor — por exemplo 203.0.113.25, exibido no painel após criar a VPS.
- O usuário — normalmente
rootnuma VPS nova. - A senha root — mostrada no painel ou enviada quando o servidor fica pronto.
- A porta SSH — 22 por padrão; só é necessária se tiver sido alterada.
- Um cliente SSH — já vem no Windows 10 e 11, no macOS e no Linux. Nada para instalar.
Primeiro acesso no Windows, macOS e Linux
- Abra um terminal — no Windows, aperte Iniciar, digite PowerShell e abra; no macOS abra o Terminal; no Linux, seu app de terminal.
- Rode o comando ssh — digite
ssh [email protected]com o seu IP. Para outra porta, acrescente-p 2222. - Confira a impressão digital — na primeira vez, o SSH pergunta se você confia na chave do servidor. Digite
yes; a chave é salva e as próximas conexões são verificadas. - Digite a senha — nada aparece enquanto você digita, nem pontinhos. É normal. Aperte Enter.
- Você entrou — o prompt muda para algo como
root@server:~#. Rodeapt updatepara testar a conexão.
Prefere um cliente gráfico? PuTTY no Windows ou Termius em qualquer sistema funcionam do mesmo jeito: informe IP, porta 22 e usuário, e a senha quando pedir.
Configure chaves SSH em vez de senha
Um par de chaves SSH troca a senha por uma chave criptográfica que fica no seu computador. É mais seguro e você não precisa mais digitar a senha.
- Crie uma chave — no seu computador rode
ssh-keygen -t ed25519e aperte Enter para aceitar o local padrão. Uma frase-senha é recomendada. - Copie a chave pública para o servidor — no macOS e no Linux rode
ssh-copy-id [email protected]. No Windows, o PowerShell não tem ssh-copy-id: rodetype $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys". - Teste — abra um novo terminal e rode
ssh [email protected]. Deve entrar sem pedir a senha do servidor. - Depois, trave — com as chaves funcionando, desative o login por senha e crie um usuário não root, como explica nosso checklist de segurança para VPS.
Um atalho: o arquivo de configuração do SSH
Digitar o IP toda vez cansa. Adicione uma entrada em ~/.ssh/config no seu computador (no Windows: C:\Users\VOCE\.ssh\config):
Host myvps HostName 203.0.113.25 User root Port 22
Agora basta ssh myvps. Adicione mais blocos para mais servidores.
Erros comuns de SSH e o que significam
| Mensagem | Causa provável | O que fazer |
|---|---|---|
| Connection timed out | IP errado, servidor desligado ou firewall bloqueando a porta | Confira o IP e se o servidor está ligado; revise o firewall |
| Connection refused | O SSH não está escutando nessa porta | Confira a porta; reinicie o SSH pelo console do painel se precisar |
| Permission denied | Senha errada, usuário errado ou chave não aceita | Redigite a senha com cuidado; confira usuário e chave |
| Remote host identification has changed | O servidor foi reinstalado e a chave mudou | Se você reinstalou, rode ssh-keygen -R 203.0.113.25 e conecte de novo |
-v ao comando (ssh -v root@IP) para ver cada etapa da conexão. As últimas linhas costumam mostrar exatamente onde falha.O que fazer depois de entrar
- Atualize o sistema —
apt update && apt upgradeno Ubuntu ou Debian. - Proteja — siga o checklist de segurança para VPS: firewall, usuário não root, login só por chave.
- Coloque algo no ar — por exemplo instale o WordPress na sua VPS.
- Aponte um domínio — veja como apontar um domínio para uma VPS.
Pegue uma VPS pronta para SSH
A mistREG oferece VPS KVM na UE com NVMe SSD e AMD EPYC e acesso root completo. Cerca de 60 segundos após o pagamento, o IP e a senha root aparecem no seu painel, prontos para os passos acima. Veja os planos de VPS, nossos serviços ou fale com a gente no Telegram em @mistnetwork.


