Instalando e Configurando o Rsyslog Server no Debian 10
Objetivo: Realizara instalação de um servidor de Logs com o Rsyslog no Debian 10.
O primeiro passo de qualquer instalação no sistema Linux é verificar se o ambiente está atualizado, para isso no Debian execute os comandos abaixo:
apt update
apt upgrade
Caso o seu ambiente precise de atualizações, basta confirma para atualizar os pacotes necessários.
Agora que o ambiente já está pronto, vamos iniciar a instalação do Rsyslog:
apt install rsyslog
Confirme a instalação pressionando a tecla S se o seu sistema está em português, ou Y se estiver em Inglês 🙂
Após a instalação, vamos seguir com a configuração do Rsyslog no Debian.
Mas antes de colocarmos a mão na massa, vamos gerar um backup do arquivo de configuração.
Execute o comando abaixo para criar um arquivo de cópia.
cp -Rfa /etc/rsyslog.conf{,.bkp}
Vamos para a edição do arquivo de configuração, no meu caso estou utilizando o VIM como editor de textos, fique a vontade para usar o de sua preferência.
vim /etc/rsyslog.conf
Em seguida vamos precisar editar o arquivo de configuração do Rsyslog, e remover as linhas que iniciam com ‘#’ conforme abaixo:
# provides UDP syslog reception
#module(load="imudp")
#input(type="imudp" port="514")
# provides TCP syslog reception
#module(load="imtcp")
#input(type="imtcp" port="514")
Altera para ficar conforme abaixo:
# provides UDP syslog reception
module(load="imudp")
input(type="imudp" port="514")
# provides TCP syslog reception
module(load="imtcp")
input(type="imtcp" port="514")
Adicione no arquivo as seguintes linhas abaixo:
$AllowedSender TCP, 127.0.0.1, 10.1.0.0/24, 10.1.1.0/24
Não esqueça de ajustar conforme sua rede.*
Salve o arquivo e saia do modo de edição após os ajustes.
Após isso, basta ajustar o serviço do Rsyslog conforme sua necessidade, para iniciar junto ao boot do S.O, etc:
systemctl start rsyslog
systemctl status rsyslog
systemctl enable rsyslog
Em seguida, basta configurar os clientes para enviar seus logs via syslog ao servidor Rsyslog 🙂
Dúvidas, comentário e sugestões postem nos comentários…
👋🏼 Valeu! e até a próxima!
Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br