Kategorie
Linux, DevOps & Systeme
Linux, DevOps, Monitoring, Bash, Netzwerke und Open-Source-Werkzeuge.
Zip, 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.
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.
WeiterlesenMicrosoft Powershell
Ein paar nützliche Befehle um sich im Betriebssystem umzusehen: whoami /all kerbrute – download Ein Tool zum schnellen Erzwingen und Aufzählen gültiger Active Directory-Konten durch Kerberos Pre-Authentication. SharpView Mimikatz – Mimikatz ist eines der meistverbreiteten Werkzeuge, um Passwörter…
WeiterlesenCybersecurity Information
Organisationen ENISA Die Agentur der Europäischen Union für Cybersicherheit, ENISA, hat die Aufgabe, zu einem hohen gemeinsamen Maß an Cybersicherheit in ganz Europa beizutragen. Die ENISA trägt zur Cyberpolitik der EU bei, erhöht die Vertrauenswürdigkeit von IKT-Produkten, -Dienstleistungen und…
WeiterlesenElektro (neu oder gebraucht) vs. Verbrenner
Dies ist nur ein Sammelsurium an Aussagen, die ich 2021 zusammengetragen habe. Referenzlinks werde ich mit der Zeit noch dazu geben. Stromaufwand in einem Liter Benzin Produktion von 5-6 Liter Benzin benötigen 15 kWh das entspricht 100 km fahren. 1,5kWh (raffinieren von 1 Lt Benzin) Produktion de…
WeiterlesenWie kann ich meinen PC in ein VM Ware Image konvertieren
Dazu kann man das gratis Tool vCenter Converter verwenden. Und das ohne Ausfallzeit!
WeiterlesenNotepad++ und Windows 11
Nach wie vor ist mein Lieblings Text-Editor das Notepad++. Installieren kannst Du es einfach per Download von hier. Danach musst Du nur noch ein paar Erweiterungen/Plugins installieren. Klicke auf „Erweiterungen“ – „Plugin-Verwaltung …“ und markiere folgende Plugins: Compare JSON Viewer Npp XML T…
WeiterlesenWie installiert man PHP 8 auf Ubuntu 20.04
PHP ist eine der am häufigsten verwendeten Backend Programmiersprachen. Viele beliebte CMS und Frameworks wie WordPress oder Laravel sind in PHP geschrieben. Siehe auch meinen Artikel PHP auf Ubuntu 20.04. PHP 8.1 ist die aktuellste Version der PHP-Sprache. Sie enthält mehrere grundlegende Änderu…
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
Viele Jahre hatte ich Doodle zum planen von Terminen mit mehreren Teilnehmern (und Zeitzonen) verwendet. Seit einiger Zeit ist es nun FindTime von Microsoft. Voraussetzungen Als Voraussetzung MUSS derjenige, der den Termin ausschreibt (aber nur der) ein Microsoft 365 Konto (ehem. Office 365) und…
WeiterlesenNeustart deines Ubuntu Linux am Abend
Wenn Du Dein System upgedatet hast, es jedoch nicht sofort neu starten willst, kannst DU den at Befehl nutzen. Das Kommando lautet: Dies startet das Kommando reboot genau um 23:00 (nach der auf Deinem Linux System eingestellten Uhrzeit).
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
Voraussetzung Docker Desktop (und docker-compose) müssen auf Deinem System schon installiert sein. Wie gehts starte Deine Kommandozeile und erzeuge ein Verzeichnis auf Deinem PC (in Deinem User Verzeichnis) und wechsle in dieses Verzeichnis: Nun bearbeite eine Datei docker-compose.yml und paste f…
Weiterlesenufw auf ubuntu 20.04
Tools zum Überprüfen der Ports Check Ports Check ob ein Port offen ist Am Server, auf dem Du überprüfen willst ob ein Port erreichbar ist musst Du einen auf den Port hören (listening). Folgender Befehl startet einen temporären Server, der auf den Port 5000 hört: Am Client, von dem Du wissen wills…
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 ist eine der am meisten benutzten Programmiersprachen. Im Bereich CMS (e.g. WordPress) und auch im E-Commerce Bereich (Shopware, Pimcore) wird auf PHP gesetzt. Hier sind einige wichtige Antworten auf Fragen zur PHP Installation auf Deinem Server: Welche Version ist auf meinem System installie…
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.
WeiterlesenKommentare 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
Voraussetzungen composer –version sollte über 2 sein, andernfalls upgraden. Download Composer. sqlite3 –version sollte über 3.35 sein andernfalls upgraden. Download and install. Installation Führe die Schritte einzeln aus (bearbeite zuerst den Projektnamen): Testen Starte nun einfach in Deinem Pr…
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
Die dynamische Portweiterleitung ermöglicht ein hohes Maß an Flexibilität und sichere Remote-Verbindungen. Sehen Sie, wie Sie diese SSH-Funktion konfigurieren und verwenden. Gerne verwendet man über Secure Shell (SSH) zugängliche sogenannte „Jump Server“ für den Zugriff auf geschäftskritische Sys…
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