GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Memisahkan Setiap Pesan Klien Syslog Ke File Yang Berbeda (CentOS/RHEL 6 dan 7)

Posting di bawah ini menjelaskan langkah-langkah untuk mengalihkan syslog ke file yang berbeda untuk setiap klien.

1. Buka dan edit /etc/rsyslog.conf , lalu tambahkan baris di bawah ini:

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

2. Mulai ulang layanan rsyslog agar berlaku:

# systemctl restart rsyslog.service

atau

# service rsyslog restart

3. Setiap pesan klien akan dihasilkan secara dinamis tergantung pada alamat IP klien, misalnya:

/var/log/192.168.1.2/messages


Cent OS
  1. Cara Memulai Ulang Layanan Jaringan di CentOS 8 atau RHEL 8

  2. Cara mengkonfigurasi server dan klien NTP di CentOS / RHEL 7

  3. Cara Mengubah Izin Default /var/log/messages di CentOS/RHEL

  1. Cara menginstal paket RPM ke direktori berbeda di CentOS/RHEL/Fedora

  2. Cara membatasi login ssh berdasarkan alamat pengguna dan klien di CentOS/RHEL

  3. Cara Menginstal Layanan dan Klien NTP di CentOS/RHEL 8

  1. Cara Setup SysLog Server di CentOS 7 / RHEL 7

  2. Cara Mengkonfigurasi Port Terpisah Untuk SSH dan SFTP Di CentOS/RHEL

  3. Log Audit Dan File Pesan Tidak Berputar di CentOS/RHEL