Linux

Syslog-ng und Logrotate

Das nachfolgende Script erstellt automatisch ein Logrotate aus den Logs /var/log/datei1.log, /var/log/datei2.log und /var/log/datei3.log. Die einzelnen Logdateien müssen in Zeile 10 des Scripts einmalig angegeben werden. Alle Logdateien werden gleich behandelt und rotieren täglich für 7 Tage und werden dabei komprimiert. Der Job wird täglich um 02:00 Uhr ausgeführt. Für Faule ist das nächste Script […]

Syslog-ng und Logrotate Weiterlesen »

Icinga2 – SSL Fehler beim Check check_netscaler.pl

Während der Check an der Command Line funktioniert, schlägt dieser in der Oberfläche mit obigen Fehler fehl. Dieser betrifft OpenSSL und dessen Umgang mit "unsafe legacy renegotiation". Abhilfe schafft hier eine Anpassung in der openssl.conf. Ist zwar weniger empfohlen, funzt jedoch. Einfach folgende Zeilen in der Konfiguration ergänzen. vi /etc/ssl/openssl.conf

Icinga2 – SSL Fehler beim Check check_netscaler.pl Weiterlesen »

Linux – Umstellung auf neues GPG Modell

Bei einem apt update bekommst du folgenden Fehler: Lösung: GPG-Schlüssel herunterladen und speichern Repository in /etc/apt/sources.list.d/icinga.list (oder ähnlich) anpassen Alten Schlüssel aus trusted.gpg entfernen (optional) Finde den Icinga-Schlüssel (normalerweise am Namen oder E-Mail erkennbar), kopiere die pub-ID (z. B. 1234ABCD), und entferne ihn: Führe ein Update durch:

Linux – Umstellung auf neues GPG Modell Weiterlesen »

Datenübertragung zwischen Linuxsystemen über die Zwischenablage

Falls du mal in die Verlegenheit kommst zwischen zwei Linuxsystemen Dateien oder Verzeichnisse zu übertragen und du keinen direkten Filesystemzugriff hast, dann kann dir vielleicht diese kleine Anleitung dabei helfen. Voraussetzung Quell- und Zielsystem: xz-utils(Debian), xz(RockyLinux) Befehl Quellsystem: Daraufhin wird eine wirre Zeichenfolge angezeigt: Diese Zeichenfolge in die Zwischenablage kopieren und auf dem Zielsystem folgenden

Datenübertragung zwischen Linuxsystemen über die Zwischenablage Weiterlesen »

Howto resize a lvm volume

Als erstes die Maschine herunterfahren und die gewünschte Partition im Hypervisor eurer Wahl vergrößern. Danach Neustart der Maschine. Kommandos: lsblk - Anzeige detaillierter Partitionsdaten pvs/pvdisplay - Anzeige der physischen Partitionskonfiguration vgs/vgdisplay - Anzeige der Volume-Groups lvs/lvdisplay - Anzeige der logischen Volumes LVM Partition ermittelnroot@server#pvsPV VG Fmt Attr PSize PFree/dev/xvda2 debian lvm2 a-- <49,07g 0 Partition

Howto resize a lvm volume Weiterlesen »

Icinga2 Debian 12 Installation

Installation Icinga per Hand Vorbereitung der DB apt install mariadb-server -y mysql_secure_installation !!! danger "Wichtig" Bei der Frage, ob für root die Unix Authentifizierung aktiviert werden soll, unbedingt y für Ja eingeben. mysql -- Erstellen der Icinga-DB create database icingadb ; create user 'icingadb'@'localhost' identified by 'icingadb'; grant all privileges on icingadb.* to 'icingadb'@'localhost'; --

Icinga2 Debian 12 Installation Weiterlesen »

Handling mit Zertifikaten

Will man Zertifikaten verwenden, so muss erst ein sogenannter Zertifikatsrequest erstellt werden. Dafür legt man eine Datei mit den Spezifikationen des Zertifikats an. /etc/ssl/req.conf Ist das erledigt, erstellt man mit openssl einen Zertifikatsrequest. Die entstandene CSR schickt man dann seinem Zertifikatsanbieter. Dieser stellt dann das offizielle Zertifikat aus und sendet dieses in den unterschiedlichsten Formaten

Handling mit Zertifikaten Weiterlesen »