SSH & Avançado 2 visualizações

Como verificar quais portas estão abertas no seu servidor via linha de comando

Ver no WHMCS

Como verificar quais portas estão abertas no seu servidor via linha de comando

Olá, querido cliente da GeHost! Seja bem-vindo ao seu novo passo rumo ao controle total do seu servidor — mesmo que você ainda esteja começando. Aqui, o Sensei vai te guiar com calma, paciência e um toque de carinho, como se fosse um amigo explicando no café da manhã. Vamos aprender juntos como verificar quais portas estão abertas no seu servidor usando apenas a linha de comando. É mais simples do que parece!

Antes de começar: o que é uma porta?

Imagine o seu servidor como uma casa com várias portas. Cada porta é um caminho diferente para que serviços (como o site, o e-mail ou o painel de controle) possam se comunicar com o mundo. Algumas portas estão abertas (permitindo acesso), outras estão fechadas (protegidas).

Dica do Sensei: Saber quais portas estão abertas é como dar uma olhada na sua casa e ver quais portas estão destrancadas. Isso ajuda a garantir que tudo esteja funcionando corretamente e que não haja riscos de segurança.

Pré-requisitos: acesso via SSH

Para fazer isso, você precisa ter acesso ao servidor via SSH. Isso é comum em planos de hospedagem avançados da GeHost, mas se você não tem acesso SSH, pode ser que seu plano não inclua essa funcionalidade. Confira no seu painel do cliente se o recurso está disponível em seu plano.

Passo a passo: verificando portas abertas

Abra seu terminal (no Linux, macOS ou Windows com WSL) e conecte-se ao servidor usando o comando SSH. Aqui está como fazer:

  1. Conecte-se ao servidor via SSH:
    ssh usuario@seu-servidor.com.br
    Substitua usuario pelo seu usuário do cPanel e seu-servidor.com.br pelo domínio ou IP do servidor (que você pode encontrar no painel da GeHost).
  2. Depois de logado, use o comando nmap para escanear as portas:
    nmap localhost
    Esse comando escaneia todas as portas abertas no próprio servidor (localhost). Se você quiser verificar uma outra máquina, substitua localhost pelo IP ou domínio desejado.
  3. Se o nmap não estiver instalado:
    Você pode instalar o nmap com o comando:
    sudo apt update && sudo apt install nmap -y
    (Isso é para sistemas baseados em Debian/Ubuntu. Se você estiver em outro sistema, o comando pode variar — consulte o suporte da GeHost caso precise de ajuda).
  4. Interprete os resultados:
    Após o scan, você verá algo como:
        PORT     STATE SERVICE
        22/tcp   open  ssh
        80/tcp   open  http
        443/tcp  open  https
        
    Isso significa que as portas 22 (SSH), 80 (HTTP) e 443 (HTTPS) estão abertas. Se não aparecerem, talvez estejam fechadas ou o serviço não esteja rodando.

Exemplo prático: verificando apenas portas comuns

Se você quiser verificar apenas as portas mais importantes (como 80, 443, 22), use:

nmap -p 22,80,443 localhost

Isso fará o scan apenas dessas portas, tornando o resultado mais claro.

Importante: segurança e limitações

É bom lembrar que:

  • O nmap é uma ferramenta poderosa, mas pode ser bloqueado por firewalls ou regras de segurança do servidor.
  • Em ambientes de hospedagem compartilhada (como os planos da GeHost), você pode não ter permissão para escanear portas externas — tudo é feito dentro do seu ambiente seguro.
  • Se o comando não funcionar, pode ser que o nmap não esteja disponível no seu plano. Nesse caso, entre em contato com o suporte da GeHost — estamos aqui para ajudar!
Tela de login do cPanel com campos de usuário e senha

Quer ir além? Dica do Sensei

Se você está começando a explorar o servidor, o melhor caminho é: comece com o que é seguro, use o painel do cPanel, e vá aprendendo aos poucos. O SSH é uma ferramenta poderosa, mas com grande responsabilidade. Use com cuidado, e sempre com a intenção de entender, não de quebrar.

Se tiver dúvidas, não hesite em nos procurar. Aqui na GeHost, somos um time de pessoas reais que se importam com você — e nosso suporte é gratuito por 30 dias após a entrega. Basta entrar no painel do cliente e abrir um ticket.

Até a próxima, com muita energia e um sorriso no coração. 🌟

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.