Como acessar o servidor via SSH pelo terminal do Mac ou Linux
Oi! Eu sou a Sensei da GeHost e hoje vou te ensinar um superpoder: entrar diretamente no seu servidor usando o Terminal, sem precisar abrir o navegador. Parece "coisa de programador", mas eu prometo que, seguindo o passo a passo, você consegue tranquilamente. 🙂
O SSH (Secure Shell) é um jeito seguro e criptografado de se conectar ao seu servidor de hospedagem usando linha de comando. É muito usado por quem já tem mais familiaridade técnica — para mexer em arquivos, rodar scripts ou fazer tarefas avançadas que o cPanel não cobre.
Dica da Sensei: se você só precisa subir arquivos do site ou mexer em e-mails e bancos de dados, provavelmente nem precisa do SSH — o cPanel já resolve quase tudo de forma visual e mais simples. O SSH é para quem já sabe o que está buscando.
Antes de começar: o que você precisa ter em mãos
- Seu usuário e senha de acesso ao servidor (os mesmos dados de acesso da sua hospedagem, disponíveis no painel do cliente);
- O endereço do servidor (host) e a porta de conexão SSH — essas informações ficam no seu painel de cliente ou foram enviadas no e-mail de boas-vindas quando sua hospedagem foi entregue;
- Um computador com macOS ou Linux (ambos já vêm com um Terminal pronto para uso, sem precisar instalar nada extra).
Não achou o endereço do servidor ou a porta SSH? Sem problemas, fale com o nosso suporte que a gente te passa certinho. Por segurança, esse dado não fica exposto publicamente por aqui.
Passo 1 — Abra o Terminal
- No Mac: clique na lupa de busca (Spotlight) no canto superior direito ou aperte Cmd + Espaço, digite "Terminal" e pressione Enter.
- No Linux: a maioria das distribuições permite abrir o Terminal com o atalho Ctrl + Alt + T, ou procurando por "Terminal" no menu de aplicativos.
Vai abrir uma telinha escura (ou clara, dependendo do seu tema) com um cursor piscando. É ali que a mágica acontece!
Passo 2 — Conecte-se ao servidor
No Terminal, digite o comando abaixo, substituindo pelos seus dados reais:
ssh seu-usuario@seu-endereco-de-host
Por exemplo, se o seu usuário fosse joaosilva e o endereço do seu servidor fosse meudominio.com, o comando ficaria assim:
ssh joaosilva@meudominio.com
A porta é diferente da padrão? Se o seu painel indicar uma porta específica para o SSH, use a opção-pseguida do número da porta, assim:ssh -p NUMERO_DA_PORTA seu-usuario@seu-endereco-de-host
Passo 3 — Confirme a conexão e digite sua senha
- Na primeira vez que você se conectar, o Terminal pode perguntar algo como "Are you sure you want to continue connecting?". Digite yes e pressione Enter — isso só acontece uma vez, para o seu computador "lembrar" do servidor.
- Em seguida, ele vai pedir sua senha. Digite ela com calma e pressione Enter.
Repara aqui, é importante: ao digitar a senha no Terminal, nada aparece na tela — nem bolinhas, nem asteriscos. Isso é normal! É uma proteção de privacidade do próprio sistema. Só digite certinho e dê Enter.
Passo 4 — Pronto, você está dentro!
Se tudo deu certo, a linha do Terminal vai mudar, mostrando o nome do seu usuário e do servidor — algo como seu-usuario@servidor:~$. Isso significa que você está conectado e já pode digitar comandos diretamente no seu servidor.
Problemas comuns e como resolver
- "Connection refused" ou "Connection timed out": confira se digitou o endereço e a porta corretamente, e verifique com o suporte se o acesso SSH está liberado para o seu plano.
- "Permission denied": geralmente é usuário ou senha errados. Revise no painel do cliente e tente novamente com atenção a maiúsculas/minúsculas.
- A tela trava ou não responde: feche o Terminal e abra de novo, depois repita o processo de conexão.
Dica final da Sensei: o SSH dá acesso direto e poderoso ao seu servidor — com grandes poderes vêm grandes responsabilidades! Se não tiver certeza do que um comando faz, é sempre mais seguro perguntar antes ao nosso suporte do que testar "no escuro". Estamos aqui para te ajudar. 💛