# Como acessar sua VPS Linux via SSH

> Como conectar por SSH na sua VPS com Ubuntu, Debian, AlmaLinux ou Rocky Linux a partir do Windows, macOS e Linux, como trocar a senha por chave e o que fazer quando a conexão falha.

- Guia da base de conhecimento da RedHosting — categoria: VPS
- Página HTML: https://redhosting.com.br/base-de-conhecimento/como-acessar-sua-vps-linux-via-ssh
- Publicado em: 2026-09-02 · Idioma: pt-BR

Numa VPS Linux não existe área de trabalho: você administra a máquina pelo terminal, conectado por SSH. É um protocolo criptografado, já instalado em qualquer sistema atual, e a conexão se resume a uma linha de comando.

## 1. O que você precisa ter em mãos

As três informações que o painel VirtFusion enviou por e-mail quando a instalação terminou:

- O **endereço IP** da VPS.
- O **usuário**, que em instalação nova é `root`.
- A **senha** gerada na instalação.

Se a VPS ainda não tem sistema instalado, comece por [Como ativar sua VPS e escolher o sistema operacional](/base-de-conhecimento/como-ativar-sua-vps-e-escolher-o-sistema-operacional).

## 2. Conectando

O comando é o mesmo nos três sistemas. Abra o **PowerShell** ou o **Prompt de Comando** no Windows, ou o **Terminal** no macOS e no Linux, e digite:

```
ssh root@SEU_IP
```

Trocando `SEU_IP` pelo endereço da sua VPS. Na primeira conexão aparece uma pergunta sobre a autenticidade do host, com uma sequência longa de caracteres. É o SSH registrando a identidade da máquina para reconhecê-la nas próximas vezes. Digite `yes` e pressione Enter.

Em seguida ele pede a senha. **O terminal não mostra nada enquanto você digita** — nem asteriscos. Isso é proposital. Digite ou cole a senha e pressione Enter.

  💡**Dica**: No Windows, colar no terminal é botão direito do mouse, não Ctrl+V. No PowerShell, Ctrl+V também funciona nas versões recentes.

Se preferir uma interface gráfica no Windows, o **PuTTY** continua funcionando: coloque o IP em **Host Name**, deixe a porta em **22** e clique em **Open**.

## 3. Trocando a senha do root

A senha gerada pelo painel serve para o primeiro acesso. Troque-a assim que entrar:

```
passwd
```

O comando pede a nova senha duas vezes, também sem exibir o que é digitado.

## 4. Trocando a senha por uma chave SSH

Senha é o método mais frágil: um IP exposto à internet recebe milhares de tentativas automáticas de login por dia, e todas elas testam senhas. Uma chave SSH não é adivinhável e ainda dispensa digitar qualquer coisa a cada conexão.

No **seu computador** — não na VPS — gere o par de chaves:

```
ssh-keygen -t ed25519
```

Aceite o caminho padrão e defina uma senha para a chave, se quiser uma camada a mais. Depois, envie a chave pública para a VPS:

```
ssh-copy-id root@SEU_IP
```

No Windows, onde o `ssh-copy-id` pode não existir, o equivalente é:

```
type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@SEU_IP "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
```

A partir daí, `ssh root@SEU_IP` entra sem pedir senha. Com a chave funcionando, desative o login por senha editando `/etc/ssh/sshd_config`:

```
PasswordAuthentication no
```

E recarregue o serviço com `systemctl restart sshd`.

  ⚠️**Atenção**: Só desative a senha depois de confirmar, numa segunda janela de terminal, que a chave está funcionando. Desativar antes disso tranca você para fora — e a saída passa a ser o console VNC do painel.

## 5. Quando a conexão falha

### "Connection refused"

A VPS respondeu, mas nada está escutando na porta 22. Ou o serviço SSH está parado, ou a porta foi trocada, ou o firewall bloqueia. Entre pelo **console VNC** do VirtFusion e verifique com `systemctl status sshd`.

### "Connection timed out"

Não houve resposta nenhuma. A VPS está desligada, ainda instalando, ou o firewall descarta o pacote sem responder. Confira no painel se o status é **Running**.

### "Permission denied (publickey,password)"

O IP e a porta estão certos; as credenciais é que não. Confira se o usuário é `root` e se a senha foi copiada inteira, sem espaço no fim. Se ela se perdeu, gere uma nova pelo VirtFusion.

### "REMOTE HOST IDENTIFICATION HAS CHANGED"

O aviso aparece depois de reinstalar o sistema: a máquina é a mesma, a identidade dela mudou. Remova o registro antigo e conecte de novo:

```
ssh-keygen -R SEU_IP
```

## 6. Primeiros comandos numa VPS nova

Atualize o sistema antes de qualquer coisa. No Ubuntu e no Debian:

```
apt update && apt upgrade -y
```

No AlmaLinux, Rocky Linux e CentOS:

```
dnf upgrade -y
```

É o passo que fecha as falhas já corrigidas desde a data em que a imagem do sistema foi criada.

## Precisa de ajuda?

Abra um chamado em [financeiro.redhosting.com.br](https://financeiro.redhosting.com.br) ou chame o suporte no WhatsApp **+55 11 98833-3902**, 24 horas por dia, em português.

## Perguntas frequentes

**Qual é o usuário padrão da VPS Linux?**

`root`, em instalação nova. O IP e a senha vêm no e-mail que o painel envia quando a instalação termina.

**Por que o terminal não mostra nada quando digito a senha?**

É proposital: o SSH não exibe nem asteriscos. Digite ou cole normalmente e pressione Enter.

**Como conecto por SSH no Windows?**

Abra o PowerShell e use `ssh root@SEU_IP` — o cliente já vem instalado no Windows. O PuTTY continua sendo uma alternativa gráfica.

**O que significa "Connection refused"?**

A VPS respondeu, mas nada está escutando na porta 22 — serviço SSH parado, porta trocada ou firewall bloqueando. O console VNC do painel resolve, porque não depende de rede configurada.

**Apareceu "REMOTE HOST IDENTIFICATION HAS CHANGED". É invasão?**

Quase nunca. O aviso é esperado depois de reinstalar o sistema: a máquina é a mesma, a identidade dela mudou. Rode `ssh-keygen -R SEU_IP` e conecte de novo.

## Navegação — VPS (artigo 3 de 6)

- Artigo anterior: Como acessar sua VPS Windows via RDP — https://redhosting.com.br/base-de-conhecimento/como-acessar-sua-vps-windows-via-rdp
- Próximo artigo: Como reinstalar o sistema operacional da VPS — https://redhosting.com.br/base-de-conhecimento/como-reinstalar-o-sistema-operacional-da-vps
- Voltar à base de conhecimento: https://redhosting.com.br/base-de-conhecimento

---

Precisa de ajuda com este passo a passo? Suporte 24/7 da RedHosting:
suporte@redhosting.com.br · WhatsApp +55 11 98833-3902 · https://redhosting.com.br/discord

Outros guias: https://redhosting.com.br/md/base-de-conhecimento.md
