kontakt@peters-christoph.de

Kategorie: Tutorials

peters-christoph.de

php:8.2-fpm docker redis – docker-php-ext-install

Ich bin auf Probleme gestoßen die PHP Redis Extension via docker-php-ext-install redis zu installieren. Es kommt dabei immer zu einem error: /usr/src/php/ext/redis does not exist. Als Dockerimage wurde das php:8.2-fpm verwendet, das basiert auf Bullseye. Folgende Lösung für das eigene Dockerfile, hier wird die fehlende redis Extension via pecl bezogen und danach aktiviert. Alternative Lösung…
Weiterlesen

Yubikey PIV SSH Client mit Windows 10

PowerShell für Slot 9c Das public.pem muss nun noch in ein Format für OpenSSH konvertiert werden. Dies ist auf einem beliebigen Linux System oder auch auf dem Ubuntu Subsystem mit folgendem Befehl möglich. Windows 10 funktionierte hier nicht, keine Ausgabe und kein Fehler. Danach kann der Public Key in die .ssh/authorized_keys hinzugefügt werden. Ein Verbinden…
Weiterlesen

LXC IPv6 nur im Container auf Proxmox deaktivieren

Das Ziel ist: Hypervisor Proxmox mit IPv6 & somit von beliebigen Containern oder VMs nutzbar LXC Container mit komplett deaktiviertem IPv6 Im Netz finden sich dazu unterschiedliche Lösungen, welche nicht funktionieren bzw. ausreichend sind. Typische nicht vollständige Lösung unter LXC auf Proxmox: Proxmox konfiguriert die Container via generierter systemd-networkd Konfiguration. Diese Konfiguration wird mit jedem…
Weiterlesen

iptables mit ipset blocklist

Ziel ist es Verbindungsversuche auf bestimmte Ports zu Loggen und diese IP’s zu sperren. Wer möchte kann mit wenig Aufwand eine Sperrung z.B. via Fail2Ban erst bei einem wiederkehrenden Verbindungsversuch umsetzen. Folgender iptables Befehl legt temporär (bis zum nächsten Neustart) einen Logeintrag für alle Verbindungsversuche auf Port 22 (SSH) an: Sofortiges hinzufügen eines Verbindungsaufbaus auf…
Weiterlesen

Seagate IronWolf Spin Down/Standby Hdparm – not working

Beim Versuch eine Seagate IronWolf dazu zu bewegen den Kopf NICHT zu parken, sowie die Scheiben weiterlaufen zu lassen, bin ich auf massive Probleme gestoßen. Problem:Nach ca. 2 Wochen Dauerbetrieb ist der Start_Stop_Count und Load_Cycle_Count bereits bei 500 gewesen. Die Festplatte geht wenige Minuten nach dem letzten Zugriff (ohne Neuzugriff) bereits in den Standby. Lösung:Mit…
Weiterlesen

Ubuntu 18.04 Mysql Server Setup

Achtung: „YourPasswordHere“ bitte mit deinem gewünschten Root Passwort ersetzen. apt update apt install -y mysql-server mysql_secure_installation mysql ALTER USER ‚root’@’localhost‘ IDENTIFIED WITH mysql_native_password BY ‚YourPasswordHere‘;  

vi vim visual mode copy & paste, kopieren und einfügen defekt

Wenn nun das Syntax Highlighting nicht mehr funktioniert einfach noch folgenden Befehl in der Kommandozeile absetzen:

GIT Hotfix Patch Linux

Wer kennt es nicht – einen Hotfix. Je nach Setup ist dieses mehr oder weniger Aufwändig. Je nach Umgebung kann es sein, dass man zwingend auf einen Hotfix angewiesen ist, selbst wenn dieser sehr Umfangreich ist. Eine „semi saubere“ Lösung ist dabei relativ einfach machbar, selbst wenn der oder die Server nicht an das GIT…
Weiterlesen