Kategorie
Linux, DevOps & Systeme
Linux, DevOps, Monitoring, Bash, Netzwerke und Open-Source-Werkzeuge.
Docker Speicherplatz freigeben
Docker Speicherplatz freigeben: mit docker system df die Belegung sehen und mit prune ungenutzte Images, Container, Volumes, Netzwerke und Build-Cache löschen.
WeiterlesenWindows Core Prozesse verstehen
Windows Core-Prozesse verstehen: was smss.exe, csrss.exe, lsass.exe und svchost.exe wirklich tun und woran Du getarnte Malware im Prozessbaum erkennst.
WeiterlesenUbuntu LTS Release Update
Ubuntu LTS sicher aktualisieren: Snapshot bei Contabo oder Netcup anlegen, mit apt update und do-release-upgrade hochziehen und den SSH-Port bestätigen.
WeiterlesenWie sichere ich meinen SSH-Server unter Linux
SSH-Server unter Linux absichern: Root-Login deaktivieren, Standardport 22 ändern, leere Passwörter sperren und die UFW-Firewall passend konfigurieren.
WeiterlesenLinux cron – Kurz und bündig (in a Nutshell)
Linux cron einfach erklärt: crontab-Syntax verstehen, mit crontab -e bearbeiten und mit fertigen Beispielen Backups, Watchdogs und Logs automatisieren.
WeiterlesenWie installiert man PHP 8.2 auf Ubuntu 20.04
PHP 8.2 auf Ubuntu 20.04 installieren: apt-Pakete und Module einrichten, das Apache-Modul von 8.1 auf 8.2 umstellen, php.ini anpassen, bei Bedarf zurück.
WeiterlesenZip, Unzip, Tar unter Linux – Kurz und bündig
Dateien unter Linux komprimieren: zip mit Rekursion, 7zip unter Ubuntu und Windows sowie tar.gz erstellen und entpacken, mit den passenden Befehlen.
WeiterlesenGoogle Gson in a nutshell
Google Gson kompakt: JsonObject und JsonArray erzeugen, JSON-Strings und Dateien parsen, durch Elemente iterieren sowie kompakt oder pretty ausgeben.
WeiterlesenCheckmk 2.x Teil 5: Spezielle Themen
Checkmk 2.x Teil 5: Wie Du per Netzwerk-Scan im Folder weitere Hosts automatisch aufnimmst und über die Folder-Properties richtig konfigurierst.
WeiterlesenCheckmk 2.x Teil 4: Verfeinerung der Überwachungen
Checkmk 2.x Teil 4: So passt Du das Checkintervall an, nutzt Regex für SSL-Service-Regeln und verhinderst Fehlalarme durch mehrere Check-Versuche.
WeiterlesenCheckmk 2.x Teil 2: Standard Überwachungen
Checkmk 2.x Teil 2: Standard-Überwachungen einrichten — HTTP-Checks mit Seiteninhalt und SSL-Zertifikat plus Installation des Checkmk-Agents unter Linux.
WeiterlesenCheckmk 2.x Teil 3: Wichtigste Konfiguration
Checkmk 2.x Teil 3 erklärt Tags, Labels, Host- und Servicegruppen sowie Folder, mit denen Du Hosts klassifizierst und Überwachungsregeln gezielt zuweist.
WeiterlesenCheckmk 2.x Teil 1: Erste Schritte mit Checkmk 2.x
Checkmk 2.x von Grund auf: Installation, erster Host und Service, Let's-Encrypt-Zertifikat fürs Frontend sowie E-Mail- und MS-Teams-Benachrichtigungen.
WeiterlesenDateien auf einen Linux Server kopieren
Dateien von Windows auf einen Linux Server kopieren mit scp und rsync über SSH plus Anleitung für einen chroot-SFTP-Benutzer und Login per SSH-Key.
WeiterlesenFinde Dateien ab einer bestimmten Größe unter Linux und Windows
Große Dateien finden unter Linux und Windows: mit find die größten Dateien auflisten und mit forfiles per Größe und Änderungsdatum aufspüren.
WeiterlesenWebserver Identifizieren
Webserver identifizieren per Kommandozeile: erkenne Cloudflare via nslookup, lies den Server-Header mit curl und prüfe SSL, Theme, OS via nmap und Fonts.
WeiterlesenFinde Text in Dateien unter Linux
Rekursiv Text in Dateien unter Linux finden: mit find und grep Konfigurationsdateien gezielt durchsuchen, am Beispiel von Apache-Configs und well-known.
Weiterlesen
Einfache Wege, um unter Linux / Ubuntu Speicherplatz freizugeben
Unter Linux/Ubuntu Speicherplatz freigeben: nicht benötigte Pakete und apt-Cache entfernen, systemd-Journal kürzen sowie Docker- und Thumbnail-Cache leeren.
Weiterlesen3 Steps to Perform SSH Login Without Password Using ssh-keygen & ssh-copy-id
SSH-Login ohne Passwort in 3 Schritten: Schlüsselpaar mit ssh-keygen erzeugen, Public Key per ssh-copy-id übertragen und bei GitHub/GitLab hinterlegen.
WeiterlesenMicrosoft Powershell
PowerShell-Befehle zur Active-Directory-Aufklärung: whoami /all, kerbrute, SharpView, Mimikatz und CrackMapExec kurz erklärt mit Download-Links.
WeiterlesenWie kann ich meinen PC in ein VM Ware Image konvertieren
Wie Du Deinen physischen PC mit dem gratis VMware vCenter Converter ohne Ausfallzeit in ein lauffähiges VMware-Image klonst — Schritt für Schritt erklärt.
WeiterlesenNotepad++ und Windows 11
Notepad++ unter Windows 11 einrichten: Download plus die nützlichsten Plugins (Compare, JSON Viewer, XML Tools, NppFTP) Schritt für Schritt installieren.
WeiterlesenWie installiert man PHP 8 auf Ubuntu 20.04
PHP 8.1 auf Ubuntu 20.04 installieren: Schritt für Schritt über das ondrej/php-PPA, Extensions migrieren, Apache-Modul umstellen und CLI-Standard setzen.
WeiterlesenNeues Ticket in Zammad mittels Commandline
Zammad-Ticket per Kommandozeile anlegen: So kippst Du via Postfix und dem mail-Befehl eine E-Mail in den Support-Kanal und erzeugst automatisch ein Ticket.
Weiterlesen
Microsoft 365 und FindTime – das bessere Doodle
FindTime im Microsoft 365 Outlook installieren und Terminumfragen über mehrere Zeitzonen erstellen, automatisch im Kalender blocken und buchen lassen.
WeiterlesenNeustart deines Ubuntu Linux am Abend
Ubuntu zeitgesteuert neu starten: Mit dem at-Befehl planst Du den reboot nach dem Update auf eine feste Uhrzeit wie 23:00, ganz ohne sofortigen Neustart.
WeiterlesenHTTP GPS Daten auf ThingsBoard empfangen
GPS- und Telemetriedaten per HTTP an ThingsBoard senden: Device Profile und Device anlegen, ACCESS_TOKEN holen und Koordinaten mit curl übertragen.
WeiterlesenOwnTracks Android App auf ThingsBoard mittels MQTT
GPS-Daten vom Android-Handy per OwnTracks und MQTT ins ThingsBoard schicken: Device Profile, Credentials und App-Einstellungen Schritt für Schritt erklärt.
WeiterlesenMySQL, phpMyAdmin und Mailhog lokal auf Docker Desktop
MySQL, phpMyAdmin und Mailhog lokal mit Docker Desktop starten: docker-compose.yml fix und fertig, plus Mailhog als SMTP-Fänger für Dein Laravel-Projekt.
Weiterlesenufw auf ubuntu 20.04
ufw unter Ubuntu 20.04: Firewall aktivieren, Ports mit nc, telnet, tcpdump und netstat prüfen, auf IPv4 beschränken sowie Regeln auflisten und löschen.
WeiterlesenE-Mail Nachrichten mittels Node-RED versenden
E-Mails mit Node-RED senden und empfangen: node-red-node-email installieren, GMail-App-Passwort einrichten, Nachrichten per Function-Node bauen und parsen.
WeiterlesenTelegram Nachrichten mittels Node-RED versenden
Telegram-Nachrichten aus Node-RED senden: Bot anlegen, node-red-contrib-telegrambot installieren, Credentials setzen und per Funktions-Node senden.
WeiterlesenPHP auf Ubuntu 20.04
PHP auf Ubuntu 20.04: Version prüfen, aktive Version finden, PHP für Apache mit a2dismod/a2enmod wechseln und alte PHP-Versionen sauber deinstallieren.
WeiterlesenTelegram-Nachrichten mittels Kommandozeile senden unter Ubuntu 20.04
Telegram-Nachrichten per Ubuntu-Kommandozeile senden: Bot mit @BotFather anlegen, Gruppen-ID via curl und jq holen und mit einem Bash-Skript verschicken.
WeiterlesenInstallation und Update von Node-RED auf Ubuntu 20.04
Node-RED auf Ubuntu 20.04 installieren und aktualisieren: npm-Befehl, Service mit Autostart per systemd, Admin-Login, Projekte aktivieren und Updaten.
Weiterlesen
Kommentare in Bash
Kommentare in Bash: Ein-Zeilen-Kommentare mit Hash und zwei Methoden für Mehrzeilen-Kommentare, um Code sauber zu dokumentieren oder auszukommentieren.
Weiterlesensqlite3 – Kurz und bündig (in a Nutshell) unter Ubuntu 20.04
sqlite3 unter Ubuntu: Installation per apt, CLI-Cheat-Sheet mit Dot-Commands sowie ein Web-Frontend per Docker hinter Apache-Reverse-Proxy mit Basic Auth.
WeiterlesenLaravel Boilerplate auf Windows Entwicklungsumgebung
Laravel-Boilerplate unter Windows aufsetzen: Composer, SQLite, php artisan, Auth-Framework, Log-Reader, Task-Scheduler, Voyager-Adminpanel und Zammad-API.
Weiterlesenregex – Cheat Sheet
Regex-Cheat-Sheet mit Beispielen für Bash, PHP, Java und grep plus Tabellen zu Bereichen, Quantifiern, Anchors und Spezialzeichen zum Nachschlagen.
WeiterlesenAsterisk ARI Interface
Asterisk ARI erklärt: asynchrone REST-API mit WebSocket und JSON-Events, um eigene Kommunikationsanwendungen zu bauen, plus Konfiguration via ari.conf.
WeiterlesenAsterisk Call Files
Asterisk Call Files erklärt: So generierst Du automatische Anrufe wie Weckrufe oder Alarme über das Spool-Verzeichnis und planst sie per touch zeitgenau.
WeiterlesenAsterisk AMI Interface
Steuere die Asterisk-Telefonanlage über das Manager Interface (AMI) am TCP-Port 5038: manager.conf einrichten, per Telnet anmelden und Anrufe auslösen.
WeiterlesenText in Sprache – Text2speech auf der Ubuntu 20.04 Kommandozeile
Text-to-Speech auf der Ubuntu-Kommandozeile: eSpeak, eSpeak NG, Festival und SVOX Pico TTS installieren und Text in deutsche Sprachausgabe umwandeln.
WeiterlesenOffice365 E-Mails über Linux Kommandozeile mittels postfix
Office365 E-Mails per Linux-Kommandozeile versenden: Postfix als Relay installieren, SASL-Login und sender_canonical setzen und den Mailversand testen.
WeiterlesenGmail E-Mails über Linux Kommandozeile mittels postfix
Verschicke Gmail-E-Mails über die Linux-Kommandozeile: Postfix als MTA installieren, App-Passwort anlegen, SASL-Relay einrichten, testen und entfernen.
WeiterlesenSignal-Nachrichten mittels Kommandozeile senden unter Ubuntu 20.04
Signal per Kommandozeile unter Ubuntu 20.04: signal-cli installieren, Captcha-Token erzeugen, Nummer registrieren und Nachrichten senden und empfangen.
WeiterlesenWie versende ich E-Mails mit Laravel
E-Mails mit Laravel versenden: Konfiguration in der .env für Postfix, Sendgrid und Gmail-SMTP plus ein Mail::raw-Beispiel zum schnellen Testen.
Weiterlesenlsof – Cheat Sheet
lsof Cheat Sheet für Linux: Finde mit kurzen Befehlen heraus, welcher Prozess eine Datei offen hält, welche Ports ein Daemon nutzt und welche Verbindungen.
WeiterlesenSo richten Sie eine dynamische SSH-Portweiterleitung unter Linux ein
SSH-Portweiterleitung unter Linux einrichten: So tunnelst Du über einen Jump Server auf Weboberflächen wie Webmin und verstehst die Grenzen von ssh -L.
WeiterlesenAnpassen der bash Kommandozeile
So passt Du Deine .bashrc unter Linux an: nützliche Aliase, eigene Funktionen, Systeminfos beim Start und ein Bash-Prompt mit Git-Branch-Anzeige.
Weiterlesen