DEV Community

Jonathan Rocha
Jonathan Rocha

Posted on

Gerenciando Serviços Linux

Como verificar e gerenciar serviços no Linux (Red Hat)

Se você trabalha com servidores Linux, em especial Red Hat ou semelhantes como CentOS ou Rocky Linux, é essencial saber lidar com serviços em execução. Preparei comandos simples para identificar serviços ativos, liberar portas desnecessárias e evitar problemas de segurança.


📌 Verificando serviços ativos

No Linux com systemd, usamos o comando systemctl:

Listar todos os serviços ativos:

systemctl list-units --type=service
Enter fullscreen mode Exit fullscreen mode

Ver status de um serviço específico (ex: Apache, MySQL):

systemctl status mysqld.service
Enter fullscreen mode Exit fullscreen mode

image.png

Ver serviços configurados para iniciar no boot:

systemctl list-unit-files --type=service
Enter fullscreen mode Exit fullscreen mode

🔍 Verificando serviços escutando em portas de rede

Para identificar portas abertas, use o comando ss (substituto do netstat):

Ver portas abertas:

ss -tuln
Enter fullscreen mode Exit fullscreen mode

Ver processos escutando em cada porta:

ss -tulnp
Enter fullscreen mode Exit fullscreen mode

Alternativa com netstat (se instalado):

netstat -tulnp
Enter fullscreen mode Exit fullscreen mode

image.png


🛑 Parar e desabilitar serviços não utilizados

Serviços desnecessários consomem recursos. Para desativá-los:

systemctl stop nome-do-serviço
systemctl disable nome-do-serviço
Enter fullscreen mode Exit fullscreen mode

Exemplo: Parando o Mysql

systemctl stop mysqld.service
systemctl disable mysqld.service
Enter fullscreen mode Exit fullscreen mode

image.png


⚙️ Automatizando verificações

Crie um script em Bash para agilizar verificações:

#!/bin/bashecho "Serviços ativos:"
systemctl list-units --type=service

echo "Portas escutando:"
ss -tulnp
Enter fullscreen mode Exit fullscreen mode

Dica:

  • Agende com cron ou execute manualmente.

📌 Notas:

  • Use sudo se necessário para comandos privilegiados.

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.