Aula Prática

Acessando a VPS (SSH)

Video: 4 min
🎧 Audio: 3 min
📋 7 passos
~10 min total
SSH e como fazer uma ligacao telefonica pro seu escritorio na nuvem. Você liga (conecta), faz o que precisa, e depois desliga (desconecta). Simples assim.
🎙

Resumo em audio — com a voz da Alessandra Camilo

Prefere ouvir enquanto faz? Aperte o play. Mesma explicação do video, só audio.

📋
Passo a passo

Passo 1

Pegar o IP do servidor na Hostinger

Antes de conectar, você precisa do endereco (IP) do servidor. Ele aparece no painel da Hostinger.

  1. Acesse hpanel.hostinger.com.br
  2. Clique em "VPS" no menu lateral
  3. Encontre o IP na página do servidor (um número tipo 72.60.54.154)
https://hpanel.hostinger.com.br/vps
Dashboard
VPS
Domínios
Meu Servidor VPS
Status
● Ativo
Endereço IP
72.60.54.154
Sistema
Ubuntu 24.04
Anote o IP em algum lugar seguro. Você vai usar toda vez que quiser conectar no servidor.
Passo 2

Abrir o terminal

Mac: Abra o Terminal (clique no icone no Dock — você fixou na aula 2.1).

Windows: Abra o PowerShell (clique no icone na barra de tarefas).

No Mac, você também pode abrir pelo Spotlight: pressione Cmd + Espaco, digite Terminal e aperte Enter.
Terminal — zsh
~ $
Digite o comando SSH abaixo e aperte Enter
~ $

Você deve ver algo parecido com isso:

Mac — Resultado esperado
Last login: Tue Mar 25 09:15:42 on ttys000
alessandra@MacBook-Pro ~ %
Windows — Resultado esperado
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Users\alessandra>
Terminal aberto com cursor piscando? Próximo passo.
Passo 3

Conectar no servidor

Agora você vai digitar o comando de conexão. Substitua SEU_IP_AQUI pelo IP que você anotou.

Terminal
$ ssh root@SEU_IP_AQUI
Exemplo real
$ ssh root@72.60.54.154
Importante: substitua pelo SEU IP. O 72.60.54.154 e apenas um exemplo.
O que significa esse comando? ssh = programa de conexão segura. root = usuario administrador. @ = "no servidor". IP = endereco do servidor. Ou seja: "conecte como administrador nesse servidor".
Passo 4

Aceitar a conexão (fingerprint)

Na primeira vez que você conecta, o terminal faz uma pergunta de seguranca. Ele quer saber se você confia nesse servidor.

Vai aparecer algo assim:

O que aparece na tela
The authenticity of host '72.60.54.154 (72.60.54.154)' can't be established.
ED25519 key fingerprint is SHA256:aBcDeFgHiJkLmNoPqRsTuVwXyZ1234567890abc.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Terminal — conexão SSH
~ $ ssh root@72.60.54.154
The authenticity of host '72.60.54.154 (72.60.54.154)'
can't be established.
ED25519 key fingerprint is SHA256:xK9mP...
Are you sure you want to continue connecting (yes/no/[fingerprint])?
yes
Não se assuste com essa mensagem. Não e um erro. E o terminal confirmando que você quer conectar nesse servidor pela primeira vez. Totalmente normal.

Digite yes (por extenso, não apenas y) e aperte Enter:

O que digitar
yes

Depois de digitar yes, você vai ver uma linha de confirmacao:

Resultado esperado
Warning: Permanently added '72.60.54.154' (ED25519) to the list of known hosts.
root@72.60.54.154's password:
Se apareceu password: no final, funcionou. Ele esta pedindo a senha. Próximo passo.
Essa pergunta do fingerprint só aparece na PRIMEIRA vez. Nas proximas conexões, vai direto pra senha.
Passo 5

Digitar a senha

Agora ele pede a senha root que você criou na Hostinger (aula 3.1).

O que aparece na tela
root@72.60.54.154's password:
A senha Não aparece na tela enquanto você digita. Nem pontinhos, nem asteriscos. A tela fica parada. E NORMAL. Confia, digita a senha e aperta Enter.
Terminal — autenticação
Warning: Permanently added '72.60.54.154' (ED25519) to known hosts.
root@72.60.54.154's password:
← nada aparece aqui enquanto você digita
Dica: Se errar a senha, ele vai pedir de novo. Você tem 3 tentativas antes da conexão ser encerrada. Se errar as 3, não se preocupe — basta rodar o comando ssh novamente.

Se a senha estiver errada, você vera:

Senha errada — o que aparece
Permission denied, please try again.
root@72.60.54.154's password:
Se ao apertar Enter a tela mudou mostrando mensagens de boas-vindas, a senha estava certa. Próximo passo.
Passo 6

Confirmar que esta dentro do servidor

Se a senha estiver certa, o terminal muda. Você vai ver algo assim:

Resultado esperado
Welcome to Ubuntu 24.04.3 LTS (GNU/Linux 5.15.0-91-generic x86_64)

* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro

Last login: Tue Mar 25 12:00:00 2026 from 189.xxx.xxx.xxx
root@srv1332310:~#

O root@srv123456:~# significa: você esta logada como root, dentro do servidor. Tudo que digitar agora acontece LA, não no seu computador.

Terminal — dentro do servidor
Welcome to Ubuntu 24.04 LTS (GNU/Linux 6.8.0 x86_64)
* Documentation: https://help.ubuntu.com
* System information as of Thu Apr 2 2026
System load: 0.08 Processes: 112
Memory usage: 8% Users logged in: 0
root@srv1332310:~#
Como saber se estou no servidor? Olhe o texto antes do cursor. Se mostra root@srv... você esta no servidor. Se mostra seuNome@MacBook ou PS C:\Users\ você esta no seu computador.

Para ter certeza absoluta, teste um comando rápido:

Terminal (dentro do servidor)
$ hostname
Resultado esperado
srv1332310
Se você esta vendo root@... PARABENS! Você esta dentro do seu servidor. Você acabou de fazer SSH — algo que muita gente acha que e coisa de programador. E você fez.
Passo 7

Sair do servidor

Para desconectar (sair do servidor e voltar pro seu computador), digite:

Terminal
$ exit
Resultado esperado
logout
Connection to 72.60.54.154 closed.
alessandra@MacBook-Pro ~ %

O terminal volta ao normal (mostra o nome do SEU computador, não do servidor). Você pode reconectar quando quiser repetindo o ssh.

Se o prompt voltou a mostrar o nome do seu computador, você saiu com sucesso do servidor.
Sempre que terminar de usar o servidor, digite exit. E como desligar uma ligacao. Na próxima vez que precisar acessar, basta rodar ssh root@SEU_IP de novo — o fingerprint não sera mais pedido.
Deu erro? Veja como resolver

"Connection refused"

Erro que aparece
ssh: connect to host 72.60.54.154 port 22: Connection refused

Servidor pode não estar ativo. Verifique no painel Hostinger se o status e "Running". Se acabou de ativar, aguarde 5-15 minutos para o servidor inicializar completamente.

Se o status estiver "Stopped", clique em "Start" no painel e espere ficar "Running" antes de tentar novamente.

"Connection timed out"

Erro que aparece
ssh: connect to host 72.60.54.154 port 22: Operation timed out

IP errado ou sem internet. Confira o número no painel da Hostinger — cada ponto e cada número importa. Verifique também se sua internet esta funcionando (abra qualquer site no navegador para testar).

"Permission denied"

Erro que aparece
root@72.60.54.154: Permission denied (publickey,password).

Senha errada. Lembre: a senha não aparece na tela. Digite devagar e com cuidado. Se errar 3 vezes, a conexão fecha — basta rodar o comando ssh de novo.

Dica: Se não lembra a senha, você pode redefinir no painel da Hostinger: va em VPS > Settings > Reset Root Password. A nova senha leva até 5 minutos para funcionar.

"Host key verification failed"

Erro que aparece
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Host key verification failed.

Isso acontece se o servidor foi reinstalado ou recriado. Rode o comando abaixo para limpar a entrada antiga e tente conectar de novo:

Terminal
$ ssh-keygen -R SEU_IP_AQUI
Resultado esperado
# Host SEU_IP_AQUI found: line 5
/Users/alessandra/.ssh/known_hosts updated.
Original contents retained as /Users/alessandra/.ssh/known_hosts.old
Agora rode o ssh root@SEU_IP novamente. Ele vai pedir o fingerprint de novo (como na primeira vez). Digite yes e continue normalmente.

"No route to host"

Erro que aparece
ssh: connect to host 72.60.54.154 port 22: No route to host

Problema de rede. Verifique se você esta conectada a internet. Se estiver usando Wi-Fi, tente desconectar e reconectar. Se o problema persistir, pode ser um firewall — entre em contato com o suporte da Hostinger.

"Não sei se estou no servidor ou no meu computador"

Olhe o texto antes do cursor:
root@srv... = você esta no servidor
seuNome@MacBook ou PS C:\Users\ = você esta no seu computador
Na duvida, digite hostname e aperte Enter. Se aparecer o nome do servidor (tipo srv1332310), você esta no servidor.

"A conexão caiu / a tela travou"

Se a conexão SSH ficar inativa por muito tempo, ela pode cair sozinha. Basta rodar o comando ssh root@SEU_IP novamente. Se a tela travou e não responde, feche o terminal, abra um novo e reconecte.

Checklist de Confirmacao

Encontrei o IP do servidor no painel Hostinger
Abri o terminal no meu computador
Digitei o comando ssh root@meu-ip
Aceitei o fingerprint digitando yes
Digitei a senha (mesmo sem ver na tela) e conectei
Sei sair do servidor com exit