GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment séparer chacun des messages du client Syslog dans un fichier différent (CentOS/RHEL 6 et 7)

Le message ci-dessous explique les étapes pour détourner syslog vers différents fichiers pour chaque client.

1. Ouvrez et modifiez /etc/rsyslog.conf , puis ajoutez les lignes ci-dessous :

$template FILENAME,"/var/log/%fromhost-ip%/messages"
*.* ?FILENAME

2. Redémarrez le service rsyslog pour qu'il prenne effet :

# systemctl restart rsyslog.service

ou

# service rsyslog restart

3. Chacun des messages du client sera généré dynamiquement en fonction de l'adresse IP du client, par exemple :

/var/log/192.168.1.2/messages


Cent OS
  1. Comment redémarrer le service réseau sur CentOS 8 ou RHEL 8

  2. Comment configurer le serveur et le client NTP dans CentOS / RHEL 7

  3. Comment modifier l'autorisation par défaut de /var/log/messages dans CentOS/RHEL

  4. Comment installer un package RPM dans un répertoire différent dans CentOS/RHEL/Fedora

  5. Comment restreindre les connexions ssh par utilisateur et adresse client sur CentOS/RHEL

Comment activer Kdump sur RHEL 7 et CentOS 7

Comment installer et utiliser Cockpit sur CentOS 8 / RHEL 8

Comment installer et utiliser Fail2ban sur RHEL 8 / CentOS 8

Comment installer et configurer Checkmk sur CentOS 8 / RHEL 8

Comment configurer le serveur et le client NFS sur CentOS 8

Comment démarrer en mode de secours ou en mode d'urgence via Systemd dans CentOS/RHEL 7 et 8