Ubos: Daten unter Kontrolle

© maxicam, 123RF

Du bleibst der Boss

Mit Ubos ist es ein Leichtes, verschiedene Webdienste unter eigener Kontrolle zu hosten. Die auf Arch Linux basierende Server-Distribution funktioniert auch auf dem Raspberry Pi.

Datenhaltung unter eigener Regie stellt in diesen unsicheren Zeiten für viele Anwender ein wichtiges Anliegen dar. Das Vertrauen in die Anbieter von öffentlichen Cloud-Diensten zum Speichern von Daten ist in den letzten Jahren stetig gesunken. Wenn Sie sich nach Alternativen umsehen, stellen Sie schnell fest, dass selbst relativ einfache Lösungen wie Nextcloud dem sicherheitsbewussten Anwender einen relativ hohen Aufwand und einiges an technischem Verständnis abverlangen.

Neben einem Webserver wie Apache oder Nginx gilt es, eine Datenbank und PHP sicher aufzusetzen, bevor Nextcloud auf dem Server einziehen darf. Sobald Sie einmal einige der vielfältigen Anleitungen im Netz zum Aufsetzen von Nextcloud nachvollziehen, werden Sie merken, dass eigentlich überall etwas fehlt: In vielen Fällen zeigt am Ende der Bildschirm nur eine Fehlermeldung.

Unter eigener Regie

Mit Ubos [1] bietet sich ein Framework an, das es technisch weniger versierten oder interessierten Anwendern erlaubt, verschiedene Webdienste auf der eigenen Hardware unter eigener Kontrolle zu installieren. Das bereits seit einigen Jahren entwickelte System lässt sich auf einem PC, in Docker- oder Linux-Containern, der Amazon-Cloud sowie auf dem Raspberry Pi und dem Beaglebone Black betreiben.

Ubos setzt auf Arch Linux auf und braucht keine grafische Bedienoberfläche, da man für die Installation und das Administrieren des Systems nur wenige Befehle benötigt. Arch Linux wird als Unterbau verwendet, weil sich mit Arch sehr einfach ein leichtgewichtiges System aufsetzen lässt, das auf alles Unwichtige verzichtet. Als Anwender brauchen Sie weder Kenntnisse über Arch Linux noch zwingend über Linux allgemein. Seit Kurzem kommt zur Erstellung von Snapshots Btrfs als Dateisystem zum Einsatz.

Webdienste für zu Hause

Das Anliegen von Ubos besteht darin, nach der Installation der Software selbst verschiedene Webdienste mit jeweils nur einem einzigen Befehl einsatzbereit auszurollen. Dazu zählen unter anderem Nextcloud, Wordpress, Mediawiki, Mediagoblin, Mattermost und Jenkins. Raspberry Pi Geek widmete sich bereits vor fast zwei Jahren Ubos [2]; seitdem unterstützt das Programm nicht nur neue Webanwendungen, sondern verbesserte besonders die Sicherheit.

So kommen statt Passwörtern nun kryptografische Schlüssel zum Einsatz, was den Einsatz von Ubos erlaubt, ohne je einen Monitor oder eine Maus anzuschließen. Zudem erleichtert Ubos das Absichern der Datenleitung mittels bei Let's Encrypt [3] ausgestellten Zertifikaten. Um für den Hausgebrauch Daten für die ganze Familie zentral vorzuhalten, genügt der Raspberry Pi 3 in der Regel locker, weswegen er als kostengünstige Alternative für diesen Artikel Anwendung findet.

Zum Nachvollziehen der Vorgehensweise benötigen Sie neben dem RasPi 3 eine für den zu verwaltenden Datenbestand angemessen große SD-Karte sowie einen USB-Stick, egal welcher Größe. Im Laufe des Artikels kommen auch diverse Linux-Werkzeuge zum Einsatz; am besten nutzen Sie daher auch auf dem Rechner ein Linux oder installieren eine Linux-Distribution Ihrer Wahl in einer virtuellen Maschine wie zum Beispiel Virtualbox [4].

Als Erstes müssen Sie ein Image von Ubos herunterladen [5]. Es gibt Images für RasPis der ersten und zweiten/dritten Generation. Anschließend entpacken Sie das Image auf dem Rechner und schreiben es auf eine SD-Karte mit mindestens 4 GByte Kapazität, die zudem Class 10 entsprechen sollte, um dem Raspberry Pi keine Bremsklötze in den Weg zu legen.

Für das Übertragen auf die Karte bieten sich je nach Betriebssystem diverse Werkzeuge an. Unter Windows hat sich Rufus [6] bewährt, unter MacOS und Linux bietet sich der Befehl dd an. Fast jede Linux-Distribution bringt zudem ein grafisches Tool für diesen Schritt mit. Ausführliche Hilfestellung bietet hier ein älterer Artikel [7].

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 6 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Raspberry Pi Geek kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Mit Ubos eine private Cloud aufsetzen

    Immer mehr Menschen möchten die Kontrolle über ihre Daten behalten. Der Weg zur eigenen Cloud fällt kaum leichter als mit Ubos – und das ganz ohne grafische Oberfläche.

  • Heimautomation mit dem Raspberry Pi

    Mit geringem finanziellem Aufwand und ein wenig Bastelei bringen Sie dem RasPi bei, morgens das Licht einzuschalten, den Kaffee zu kochen und Ihren Lieblingsfilm im Fernseher abzuspielen.

  • Software-Perlen, die Sie kennen sollten

    Raspbian, das offizielle Betriebssystem des Raspberry Pi, kommt mit einer Fülle vorinstallierter Anwendungen, und in den Repositories gibt es 35 000 weitere Programme. Wir zeigen Ihnen, was Sie sich ansehen sollten und wovon Sie besser die Finger lassen.

  • Der Raspberry Pi als DLNA-Empfänger an der Stereoanlage

    Moderne AV-Receiver beherrschen neben WLAN und Bluetooth auch Streaming via UPnP, DLNA oder Airplay. Mit XBMC auf dem Raspberry Pi rüsten Sie diese Funktionen auf einer klassischen Stereoanlage nach.

  • WLAN auf dem Raspberry Pi einrichten

    Zu den wichtigsten Neuerungen des Raspberry Pi 3 gehört die Integration von Bluetooth und WLAN. Besonders das drahtlose Netz ist für diverse Einsatznischen wichtig, wie etwa die Heimautomatisierung: So können Sie den RasPi frei in Haus oder Wohnung platzieren. Wir zeigen, wie Sie den RasPi ins Wireless LAN bekommen.

Aktuelle Ausgabe

10/2019
Raspberry Pi 4B

Diese Ausgabe als PDF kaufen

Preis € 9,99
(inkl. 19% MwSt.)

Stellenmarkt

Neuigkeiten

  • Sonnige Zeiten

    UV-Strahlung ist für das menschliche Auge unsichtbar, was sie umso gefährlicher macht. Die Höhe der tatsächlichen Belastung verrät Ihnen das Selbstbauprojekt UV-Sensor.

  • Gut verpackt

    Für das Ansteuern kleiner Displays gibt es keine Programme von der Stange. Mit Python und einer Pygame-Bibliothek erstellen Sie trotzdem im Handumdrehen Anwendungen.

  • Macro-Mini-Micro-Bit

    Was dem Raspberry Pi für die Computerwelt gelungen ist, versucht der BBC Micro:bit für Mikrocontroller zu wiederholen. Das für Schüler entwickelte Kit hilft beim Einstieg in die hardwarenahe Programmierung.

  • Vorhang auf

    Mit dem modernen Video-Codec HEVC (H.265) erstellte Filme spielen bisherige RasPi-Modelle oft nur ruckelnd ab. Wir testen, ob der neue Raspberry Pi 4B das besser kann.

  • Überraschung!

    Eine optimierte Architektur und mehr RAM beschleunigen den RasPi 4B deutlich. Wir prüfen, wie gut sich der Neuling als Desktop-Rechner schlägt.

  • Durchgestartet

    Ein Stresstest zeigt, wie sich der neue Raspberry Pi 4 Modell B gegenüber den älteren Modellen abhebt.

  • Vierte Generation

    Eine schnellere CPU, USB 3.0 und Gigabit-Ethernet sind nur die Highlights des Raspberry Pi 4B: Das Board bringt viele weitere Neuerungen mit.

  • Tiefenmesser

    Um die Pumpe in einem Brunnenschacht möglichst genau zu positionieren, brauchen Sie dessen Tiefe. Die ermitteln Sie mithilfe eines präzisen Messgeräts aus einem Luftdrucksensor und einem Mikrocontroller.

  • Faktencheck

    Das via DVB-T2 ausgestrahlte Digital-TV liefert Bilder in HD-Qualität. Der dabei eingesetzte H.265-Standard überfordert allerdings kleine Mini-Rechner wie den Raspberry Pi – oder geht es doch?

  • Zugriff von außen

    React Native erlaubt es, Apps mit wenigen Zeilen Code zu programmieren. Mit einem entsprechenden Server sprechen Sie so den RasPi vom Smartphone aus an.