Zum Inhalt springen

Kategorie

Linux, DevOps & Systeme

Linux, DevOps, Monitoring, Bash, Netzwerke und Open-Source-Werkzeuge.

Linux, DevOps & Systeme

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.

Weiterlesen
Linux, DevOps & Systeme

Google Gson in a nutshell

Google Gson kompakt: JsonObject und JsonArray erzeugen, JSON-Strings und Dateien parsen, durch Elemente iterieren sowie kompakt oder pretty ausgeben.

Weiterlesen
Linux, DevOps & Systeme

Checkmk 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.

Weiterlesen
Linux, DevOps & Systeme

Checkmk 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.

Weiterlesen
Linux, DevOps & Systeme

Checkmk 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.

Weiterlesen
Linux, DevOps & Systeme

Checkmk 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.

Weiterlesen
Linux, DevOps & Systeme

Checkmk 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.

Weiterlesen
Linux, DevOps & Systeme

Finde 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
Linux, DevOps & Systeme

Microsoft 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…

Weiterlesen
Linux, DevOps & Systeme

Cybersecurity 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…

Weiterlesen
Linux, DevOps & Systeme

Elektro (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…

Weiterlesen
Linux, DevOps & Systeme

Wie kann ich meinen PC in ein VM Ware Image konvertieren

Dazu kann man das gratis Tool vCenter Converter verwenden. Und das ohne Ausfallzeit!

Weiterlesen
Linux, DevOps & Systeme

Notepad++ 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…

Weiterlesen
Linux, DevOps & Systeme

Wie 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…

Weiterlesen
Linux, DevOps & Systeme

Neues 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
Linux, DevOps & Systeme

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…

Weiterlesen
Linux, DevOps & Systeme

Neustart 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).

Weiterlesen
Linux, DevOps & Systeme

HTTP 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.

Weiterlesen
Linux, DevOps & Systeme

OwnTracks 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.

Weiterlesen
Linux, DevOps & Systeme

MySQL, 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…

Weiterlesen
Linux, DevOps & Systeme

ufw 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…

Weiterlesen
Linux, DevOps & Systeme

E-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.

Weiterlesen
Linux, DevOps & Systeme

Telegram 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.

Weiterlesen
Linux, DevOps & Systeme

PHP 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…

Weiterlesen
Linux, DevOps & Systeme

Telegram-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.

Weiterlesen
Linux, DevOps & Systeme

Installation 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
Linux, DevOps & Systeme

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.

Weiterlesen
Linux, DevOps & Systeme

sqlite3 – 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.

Weiterlesen
Linux, DevOps & Systeme

Laravel 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…

Weiterlesen
Linux, DevOps & Systeme

regex – Cheat Sheet

Regex-Cheat-Sheet mit Beispielen für Bash, PHP, Java und grep plus Tabellen zu Bereichen, Quantifiern, Anchors und Spezialzeichen zum Nachschlagen.

Weiterlesen
Linux, DevOps & Systeme

Asterisk ARI Interface

Asterisk ARI erklärt: asynchrone REST-API mit WebSocket und JSON-Events, um eigene Kommunikationsanwendungen zu bauen, plus Konfiguration via ari.conf.

Weiterlesen
Linux, DevOps & Systeme

Asterisk 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.

Weiterlesen
Linux, DevOps & Systeme

Asterisk 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.

Weiterlesen
Linux, DevOps & Systeme

Text 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.

Weiterlesen
Linux, DevOps & Systeme

Office365 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.

Weiterlesen
Linux, DevOps & Systeme

Gmail 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.

Weiterlesen
Linux, DevOps & Systeme

Signal-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.

Weiterlesen
Linux, DevOps & Systeme

Wie 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.

Weiterlesen
Linux, DevOps & Systeme

lsof – 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.

Weiterlesen
Linux, DevOps & Systeme

So 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…

Weiterlesen
Linux, DevOps & Systeme

Anpassen 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