Skip to content

Installation og konfiguration af Rsyslog-server og -klient på Ubuntu 24.04

Cloud Infrastructure Expert
Installation og konfiguration af Rsyslog-server og -klient på Ubuntu 24.04

 

 

Rsyslog er en kraftfuld og alsidig open source-logserver, der bruges til at indsamle, analysere og gemme systemlogs fra forskellige enheder på et netværk. Denne vejledning viser dig, hvordan du installerer og konfigurerer en Rsyslog-server og -klient på Ubuntu 24.04 VPS-servere.

Forudsætninger

  • To Ubuntu 24.04 servere med root-adgang.
  • En aktiv internetforbindelse på begge servere.
  • Grundlæggende kendskab til Linux-kommandolinjen.

Trin 1: Installer Rsyslog-serveren

  1. Log ind på din Ubuntu 24.04 server, der skal fungere som Rsyslog-server, via SSH som root.
  2. Opdater pakkelisterne:
    apt update
  3. Installer Rsyslog-pakken:
    apt install rsyslog -y

Trin 2: Konfigurer Rsyslog-serveren

  1. Åbn Rsyslog-konfigurationsfilen:
    nano /etc/rsyslog.conf
  2. Fjern kommentaren fra følgende linjer for at aktivere modtagelse af logs fra andre enheder:
    module(load="imudp")
    input(type="imudp" port="514")
    
    module(load="imtcp")
    input(type="imtcp" port="514")
  3. Tilføj følgende linje for at gemme logs fra klienten i en separat fil:
    $template RemoteLogs,"/var/log/clients/%HOSTNAME%.log"
    *.* ?RemoteLogs
  4. Gem og luk filen.
  5. Genstart Rsyslog-tjenesten for at anvende ændringerne:
    systemctl restart rsyslog
  6. Åbn firewallen for at tillade UDP og TCP trafik på port 514:
    ufw allow 514/udp
    ufw allow 514/tcp
    ufw reload

Trin 3: Installer Rsyslog-klienten

  1. Log ind på din Ubuntu 24.04 server, der skal fungere som Rsyslog-klient, via SSH som root.
  2. Opdater pakkelisterne:
    apt update
  3. Installer Rsyslog-pakken:
    apt install rsyslog -y

Trin 4: Konfigurer Rsyslog-klienten

  1. Åbn Rsyslog-konfigurationsfilen:
    nano /etc/rsyslog.conf
  2. Tilføj følgende linje i slutningen af filen for at sende alle logs til serveren:
    *.* @[serverens IP-adresse]:514
  3. Erstat [serverens IP-adresse] med IP-adressen på din Rsyslog-server.
  4. Gem og luk filen.
  5. Genstart Rsyslog-tjenesten for at anvende ændringerne:
    systemctl restart rsyslog

Trin 5: Test konfigurationen

  1. Generer nogle logs på klienten, f.eks. ved at køre logger "Testbesked".
  2. Log ind på serveren og kontroller logfilen /var/log/clients/[klientens hostname].log. Du skulle se “Testbesked” i logfilen.

Yderligere noter

  • Du kan konfigurere Rsyslog til at filtrere og sende specifikke logs baseret på forskellige kriterier.
  • Du kan bruge TLS til at kryptere kommunikationen mellem klienten og serveren for øget sikkerhed.
  • Du kan finde mere information om Rsyslog i den officielle dokumentation: https://www.rsyslog.com/doc/

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.