Push-Nachrichten mobil empfangen

Informiert bleiben

Der Dienst ntfy.sh erlaubt das Versenden und Empfangen von Nachrichten ohne großen Aufwand. Dies funktioniert mit der richtigen App auch auf dem Smartphone – ein ideales Werkzeug, um beliebige Systemmeldungen an Admins unterwegs zu versenden. Wir beleuchten den Dienst und zeigen, wie sich dieser für Push-Nachrichten nutzen lässt.
Die Endgeräte der Mitarbeiter sind das Einfallstor für Malware und Hacker schlechthin. Wie Sie hier für deutlich mehr Sicherheit sorgen, erfahren Sie in der ... (mehr)

Das Open-Source-Werkzeug ntfy.sh [1] stellt einen Nachrichtenservice auf HTTP-Basis zur Verfügung. Das Design basiert auf der sogenannten Publisher- und Subscriber-Architektur. Hierbei findet der Austausch von Nachrichten nicht zwischen einzelnen Entitäten statt, stattdessen kann durch das Versenden einer einzelnen Nachricht eine Vielzahl an Empfängern erreicht werden, vergleichbar mit IP-Multicast [2]. Ein Unterschied besteht jedoch darin, dass ntfy.sh einen Webservice einsetzt, der sozusagen als Proxy zwischen dem Sender und den Empfängern der Nachricht agiert. Auch diese Variante dürfte den meisten Lesern bereits unter dem Namen Message Broker oder Eventbus bekannt sein. Die D-Bus-Architektur [3] auf einem Linux-System arbeitet beispielsweise auf Basis eines solchen Modells.

Konkret bedeutet das nun, dass auf der einen Seite der Kommunikation jemand eine Nachricht mit einem bestimmten Pattern versendet und auf der anderen Seite jedermann diese Nachrichten empfangen kann, solange dort das Pattern bekannt ist. Wie dieses Muster genau aussieht, bestimmt der Sender. Das Pattern selbst dient dabei als eine Art Passwort und sollte daher mit Bedacht gewählt werden. Jeder, der dieses Muster kennt, kann sämtliche Nachrichten, die mit diesem versehen sind, mitlesen.

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023