Normale Ansicht

Übersicht: Ubuntu 20.04 Homeserver/NAS, Teil 1

Von:Niko
16. August 2020 um 11:27

Mittlerweile ist Ubuntu 20.04 erschienen. Hierbei handelt es sich wieder um eine LTS-Version (long term support), die 5 Jahre mit Updates versorgt wird. Also bis April 2025. Damit wird Ubuntu 18.04 abgelöst, auf welchem die bisherige Homeserver-Anleitung basiert. Ubuntu 18.04 war ebenfalls eine LTS-Version und wird noch bis April 2023 mit Sicherheitsupdates versorgt. Wer also [...]

Übersicht: Ubuntu 20.04 Homeserver/NAS, Teil 1 ist ein Beitrag von .

Installation des Betriebssystems: Ubuntu 20.04 Homeserver/NAS, Teil 2

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS Zuerst wird das Betriebssystem Ubuntu Server 20.04 (Focal Fossa) installiert. Mit dieser Version wurde ein neues Installationsprogramm eingeführt, sodass sich die Installation von den Vorgängerversionen unterscheidet. Das Kapitel zur Partitionierung der Festplatten unterteilt sich in zwei Teile. Je nachdem ob man ein System mit internen [...]

Installation des Betriebssystems: Ubuntu 20.04 Homeserver/NAS, Teil 2 ist ein Beitrag von .

Grundkonfiguration: Ubuntu 20.04 Homeserver/NAS, Teil 3

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS In den beiden vorherigen Teilen wurde die Hardware eingerichtet und das Betriebssystem installiert. Bevor es nun an das Installieren und Einrichten der eigentlichen Dienste geht, sollten noch ein paar Grundeinstellungen vorgenommen werden. Außerdem gilt es ein paar grundlegende Dinge bei der Administration zu beachten. Gleichbleibende [...]

Grundkonfiguration: Ubuntu 20.04 Homeserver/NAS, Teil 3 ist ein Beitrag von .

Ordnerfreigaben: Ubuntu 20.04 Homeserver/NAS, Teil 4

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS Das Betriebssystem wurde in den letzten Teilen installiert und die wichtigsten Grundkonfigurationen vorgenommen. Nun können die ersten Dienste auf dem Homeserver installiert werden. In diesem Teil werden die Ordnerfreigaben für das lokale Heimnetz erstellt. Die Software, die hierfür verwendet wird, ist SAMBA-Server. Damit können über [...]

Ordnerfreigaben: Ubuntu 20.04 Homeserver/NAS, Teil 4 ist ein Beitrag von .

Nextcloud: Ubuntu 20.04 Homeserver/NAS, Teil 5

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS Nextcloud hat sich mittlerweile zum Quasi-Standard für selbstgehostete Cloudanwendungen entwickelt. Nextcloud kann uneingeschränkt kostenlos genutzt werden. In Nextcloud können Kalender und Kontakte gespeichert und mit dem Smartphone synchronisiert werden. So kann man Dienste wie Google Calender komplett ersetzen. Außerdem gibt es einen Deskop-Client, mit welchem [...]

Nextcloud: Ubuntu 20.04 Homeserver/NAS, Teil 5 ist ein Beitrag von .

Plex Mediaserver: Ubuntu 20.04 Homeserver/NAS, Teil 6

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS Zur Organisation und Wiedergabe von Musik und Videos wird Plex verwendet. Plex besteht aus zwei Komponenten, dem Server und den Clients. Die Serverkomponente wird auf dem Homeserver installiert. Hier werden alle Audio- und Videodateien zentral verwaltet und der Mediaserver organisiert. Die Clients sind die Wiedergabegeräte. [...]

Plex Mediaserver: Ubuntu 20.04 Homeserver/NAS, Teil 6 ist ein Beitrag von .

Backup: Ubuntu 20.04 Homeserver/NAS, Teil 7

Von:Niko
16. August 2020 um 11:27

Dieser Artikel ist Teil der Reihe selbstgebauter Ubuntu 20.04 Homeserver/NAS Im letzten Kapitel geht es um die Datensicherung. Der Homeserver dient als zentrale Ablage für eine Vielzahl wichtiger Dateien. Eventuell sogar von mehreren Personen. Ein Verlust der Daten wäre daher verheerend. Das RAID-System schützt zwar vor dem Verlust der Daten durch einen Hardwaredefekt an einer [...]

Backup: Ubuntu 20.04 Homeserver/NAS, Teil 7 ist ein Beitrag von .

Debian 10 Buster mod_md invalid (missing uri scheme): accepted

15. Juli 2020 um 15:00

Debian 10 Buster liefert eine veraltete Version von Apache 2 mit dem Module mod_md für Let‘ encrypt aus. Dieses Modul unterstütz nur ACMEv1. Hier kommt es zu einem Fehler bei dem Beziehen des Zertifikats: Die Lösung ist es aus den … Weiterlesen

Der Beitrag Debian 10 Buster mod_md invalid (missing uri scheme): accepted erschien zuerst auf Got tty.

Mit Converseen Bilder stapelweise verarbeiten

Von:Niko
31. Mai 2020 um 19:30

Converseen ist ein Tool, mit dem sich mehrere Bilder stapelweise verarbeiten lassen. Das Programm bietet die Möglichkeit viele Bilder auf einmal zu vergrößern, zu verkleinern, in ein anderes Format zu konvertieren oder Bilder zu drehen. Zur Bildbearbeitung verwendet Converseen ImageMagick.

Ich speichere die Bilder meiner Kamera im RAW-Format und als JPEG. Die RAW-Bilder verwende ich zur Bearbeitung. Die JPEGs importiere ich beispielsweise in die Fotobibliothek des Smartphones, ohne sie weiter zu bearbeiten. Sie dienen als Erinnerungen.

Irgendwann fiel mir auf, dass ich die JPEG-Version der Bilder nicht in derselben, hohen, Auflösung benötige wie die RAW-Bilder. Also änderte ich die Einstellung in der Kamera, sodass die JPEG-Versionen speicherplatzsparend in einer niedrigeren Auflösung gespeichert werden.

Allerdings wollte ich auch die alten, bereits gespeicherten Bilder verkleinern um Speicherplatz zu sparen, der ja gerade auf dem Smartphone gerne knapp wird.

Alle Bilder mit einem Bildbearbeitungsprogramm wie GIMP zu öffnen, zu verkleinern und wieder zu speichern kam nicht in Frage. Das wäre viel zu zeitaufwändig gewesen. Also habe ich mich auf die Suche nach einem Programm gemacht, dass möglichst alle Bilder auf einmal verkleinern kann.

Gefunden habe ich Converseen, dass genau diese Aufgabe erfüllt.

Viele Bilder auf einmal vergrößern, verkleinern, drehen oder konvertieren

Bei Ubuntu ist Converseen in den Paketquellen enthalten und kann somit direkt installiert werden. Wer die aktuellste Version möchte, der findet ein entsprechendes Repository auf der Projekthomepage (http://converseen.fasterland.net). Dort findet man auch den Quellcode von Converseen, sowie die Windows-Version.

Eigentlich ist Converseen selbsterklärend. Allerdings habe ich nicht auf Anhieb kapiert, dass man links, wo das Vorschaubild gezeigt wird, nach unten scrollen muss, um zu den Bearbeitungsoptionen zu gelangen. Stattdessen habe ich mehrere Minuten damit verbracht, diese in den Menüs zu suchen. Dort findet sich jedoch nichts.

Man muss also im „Actions Panel“ nach unten scrollen, um zu den Bearbeitungsoptionen zu gelangen. Dort kann man beispielsweise die gewünschte Bildgröße in % vom Original, oder in Pixeln angeben.

Außerdem kann der Speicherort für die neuen Bilder ausgewählt werden und die Benennung geändert werden. So kann beispielsweise ein Zusatz vor, oder nach dem ursprünglichen Dateinamen hinzugefügt werden.

Anschließend aktiviert man alle Bilder die bearbeitet werden sollen und klickt auf „Convert“. Damit startet Converseen die Bearbeitung.

Converseen

Mit Converseen Bilder stapelweise verarbeiten ist ein Beitrag von techgrube.de.

Apollo 13 in Real-Time – Die Mission in Echtzeit erleben

Von:Niko
04. April 2020 um 13:21

Wer sich etwas für Raumfahrt interessiert, dem ist die Webseite Apollo in Real Time wahrscheinlich bereits ein Begriff. Auf dieser Webseite wurde vergangenes Jahr eine riesige Menge an Material zur Apollo 11 Mission, bzw. zur Mondlandung online gestellt. Das besondere ist, dass nicht nur Video- Audio- und Bildmaterial online gestellt wurde, sonder die komplette Mission in Echtzeit miterlebt werden kann.

Nun ist eine weitere, ähnlich bekannte Apollo-Mission hinzugekommen. Apollo 13. Die gescheiterte Mondlandemission und die anschließende (erfolgreiche) Rettungsmission kann man nun in Echtzeit miterleben. Das gesamte Material besteht aus insgesamt neun Missionstagen.

Screenshot Apollo 13 in Real Time

Laut Angabe auf der Webseite ist sämtliches Videomaterial aus dem Kontrollzentrum und Bildmaterial aus dem Weltraum verfügbar. Besonders toll ist, dass zu allen Funksprüchen Transkription vorliegt und man diese in einem Cahtähnlichen Fenster mitverfolgen kann. Dies ist besonders hilfreich, da die Funksprüche nicht immer leicht zu verstehen sind, da die Audioqualität natürlich nicht mit einem Telefonat vergleichbar ist.

Da die Mission sechs Tage dauerte, ist es den meisten von uns wahrscheinlich nicht möglich, den kompletten Missionsverlauf zu verfolgen. Man hat daher zwei Möglichkeiten in die Mission einzusteigen. Zum einen kann man ganz zu Beginn mit dem Start der Mission beginnen.

Außerdem läuft die Mission permanent in Echtzeit ab. Ist die Mission abgeschlossen, beginnt sie von vorne. Auf der Webseite wird angezeigt, an welchem Missionstag und zu welcher Zeit man sich gerade befindet. Ich nutze diese Möglichkeit gerne, um immer wieder für eine halbe Stunde in die Mission einzusteigen. Das Wissen, dass es sich nicht um einen Film handelt, sondern dass dies vor 50 Jahren wirklich passiert ist, verursacht bei mit den ein oder anderen Gänsehautmoment.

Im ersten Moment wird man von der Menge an Informationen auf der Webseite nahezu erschlagen. Hier sollte man sich ein bisschen Zeit nehmen und die verschiedenen Einstellmöglichkeiten erkunden.

Laut Webseite bekommt man während der Mission folgendes Material zu sehen.

  • Sämtliches Filmmaterial aus dem Kontrollraum
  • Sämtliches Filmmaterial aus der Kapsel
  • Sämtliches Audiomaterial aus dem Kontrollraum (7200 Stunden).
  • 144 Stunden an Funksprüchen zwischen Erde und Raumschiff.
  • Pressekonferenzen
  • 600+ Fotos
  • Durchsuchbares Transkript
  • Berichte nach dem Ende der Mission

Wer sich für die Anfänge der Raumfahrt interessiert, oder wer vielleicht einfach nur die Apollo 13 Verfilmung gut fand, der sollte unbedingt einen Blick auf Apollo 13 in Real-Time werfen.

Apollo 13 in Real-Time – Die Mission in Echtzeit erleben ist ein Beitrag von techgrube.de.

Linux Command Library für Android, iOS und im Web

Von:Niko
15. März 2020 um 18:37

Die Möglichkeiten die die Linux-Kommandozeile bietet sind nahezu unbegrenzt. Es existieren unendlich viele Tools und Befehle und nahezu unendlich viele Möglichkeiten diese zu kombinieren und zu verknüpfen.

Natürlich merkt man sich all das, was man im Alltag verwendet. Aber Funktionen die man nur selten verwendet vergisst man auch leicht. In diesem Fall durchsuche ich die History nach einem Parameter an den ich mich noch erinnere. Sofern der Befehl aber nicht mehr in der History zu finden ist, geht die Sucherei los.

Wenn man nicht gerade beruflich den ganzen Tag mit der Kommandozeile arbeitet, so kennt man deren Möglichkeiten höchstwahrscheinlich nur zum Teil. Jedenfalls geht es mir so. Ich entdecke laufend, mit jedem neuen Problem und jeder neuen Lösung neue Möglichkeiten der Linux-Kommandozeile.

Egal ob man nun etwas sucht, oder einfach nur lernen und stöbern möchte, die Linux Command Library (http://linuxcommandlibrary.com) ist eine tolle Anlaufstelle.

Die Linux Command Library ist unterteilt in drei Kategorien. Commands, Basic und Tips.

In der Kategorie Commands findet man eine riesige Liste mit Befehlen. Ein Klick auf den Befehl zeigt die Manpage des dazugehörigen Tools, ergänzt um ein praktisches TLDR mit den gängigsten Optionen.

Die Kategorie Basic zeigt weitere Unterkategorien an. Beispielsweise System Information, Files/Folders, Network, SSH und viele mehr. Ein Klick auf die Unterkategorie listet passende Befehle und Tools auf. Gerade die Kategorie Basic lädt zum Stöbern ein.

Dann gibt es noch die allgemeine und recht kurze Kategorie Tips. Hier finden sich allgemeine Tipps und Hinweise, beispielsweise zur Verkettung von Befehlen.

Die Linux Command Library gibt es nicht nur im Web, sondern auch als App für Android un iOS. Die App ist zwar Open Source und der Quellcode auf Github, trotzdem scheint es die App für Android nur über Google Play zu geben. Für das iPhone und iPad ist die Linux Command Library logischerweise nur über den App-Store verfügbar.

Der Vorteil der Apps ist, dass diese auch offline funktionieren. Ansonsten funktioniert die Webseite auch ganz hervorragend im Webbrowser auf dem Smartphone.

Zur Linux Command Library im Web

Zur Linux Command Library App für Android

Zur Linux Command Library App für iOS

Linux Command Library Webseite

Linux Command Library für Android, iOS und im Web ist ein Beitrag von techgrube.de.

Schnelleres Navigieren auf Github mit Octotree

06. März 2020 um 08:40

Octotree ist eine Erweiterung, welche den fehlenden Dateibrowser auf Github nachliefert. Mithilfe einer in die Webseite eingeblendete Sidebar lässt es sich einfach via Baumansicht durch das Repository navigieren. Ich nutze die Grundversion, da ich die in der Proversion (70 €) … Weiterlesen

Der Beitrag Schnelleres Navigieren auf Github mit Octotree erschien zuerst auf Got tty.

Liquidprompt > Starship

05. März 2020 um 11:39

Nach längerer Nutzung von Liquidprompt habe ich mich entschieden ein wenig über den Tellerrand zu schauen. Hier bin ich auf den, in reger Entwicklung befindlichen, auf Rust basierenden Shellprompt starship gestoßen. Im Moment test ich noch ein wenig seine Grenzen … Weiterlesen

Der Beitrag Liquidprompt > Starship erschien zuerst auf Got tty.

Anker Soundbuds Flow

05. März 2020 um 10:52

Nach zwei Jahren glücklicher Benutzung, habe ich leider meine Anker Soundbuds Slim verloren, oder verlegt. Als täglicher Begleiter für die musikalische Untermalung und als Headset hatten sie mir gute Dienste geleistet. Ich habe mir nun das Nachfolgemodell bestellt. Meiner Meinung … Weiterlesen

Der Beitrag Anker Soundbuds Flow erschien zuerst auf Got tty.

SSL-Einstellungen von Servern untersuchen

Von:Niko
09. Februar 2020 um 12:03

Um die SSL-Konfiguration eines Webservers zu untersuchen ist SSL Labs von Qualis oft die erste Wahl. Allerdings verwenden nicht nur Webserver SSL, bzw. TLS. Und nicht jeder möchte unbedingt externe Onlinetools für jede Aufgabe verwenden.

Das Linux Magazin stellt in jeder Ausgabe kleine und praktische Tools vor und immer wieder finden sich darunter nette Helfer für den Alltag. In Ausgabe 03/2020 findet testssl.sh Erwähnung.

Testssl.sh ist ein tolles Tool zum prüfen der SSL-Konfiguration. Es läuft lokal auf der Kommandozeile und erzeugt ähnlich übersichtliche und leicht verständliche Reports wie SSL Lab. Außerdem werden verschiedene Protokolle unterstützt, so dass nicht nur Webserver, sondern beispielsweise auch Mailserver getestet werden können.

Das Skript kann direkt von Github unter https://github.com/drwetter/testssl.sh heruntergeladen werden und funktioniert direkt, ohne Installation.

Ein Aufruf von „./testssl.sh https://example.de“ prüft die SSL-Einstellungen einer Webseite mit den Standardeinstellungen.

Ein Aufruf des Skripts ohne irgendwelche Parameter zeigt eine Liste mit verfügbaren Optionen und Schaltern. Damit können bestimmte Test gewählt werden, oder auch Zugangsdaten für eine via HTTP Basic Auth versperrte Seite.

Die Ergebnisse der einzelnen Tests werden übersichtlich aufbereitet im Terminal ausgegeben. Alternativ kann man die Ergebnisse auch in eine Datei schreiben lassen. Hierfür wird eine Vielzahl an Formaten unterstützt, wie z.b. Text, HTML, CSV, und andere.

testssh.sh Report

SSL-Einstellungen von Servern untersuchen ist ein Beitrag von techgrube.de.

Playstation Remoteplay unter Linux und macOS

07. Februar 2020 um 12:13

Seitens Sony ist das Remoteplay der Playstation schon auf den Plattformen Windows, Android und iOS möglich. Sony scheint die Plattformen Linux und macOS bis jetzt nicht unterstützten zu wollen. Das FOSS Projekt Chiaki bildet diese Funktion auch unter Linux und … Weiterlesen

Der Beitrag Playstation Remoteplay unter Linux und macOS erschien zuerst auf Got tty.

Über IPv6, meine Randbemerkung

16. Januar 2020 um 10:03

When in danger or in doubt, run in circles, scream and shout.” Herman Wouk Da sind sie nun schon wieder zur Neige gegangen. Der Adressbereich IPv4. Oder nun endgültig. Könnten wir dies jetzt sehen wie wir wollen? Für meine Seite, … Weiterlesen

Der Beitrag Über IPv6, meine Randbemerkung erschien zuerst auf Got tty.

Mit dem allerersten Webbrowser im Internet surfen

Von:Niko
15. Dezember 2019 um 12:47

Als Tim Berners Lee 1990 am Cern den allerersten Webbrowser programmiert hat, war ich noch viel zu klein um etwas von dieser Entwicklung mitzubekommen. Als Name für seinen Webbrowser wählte er „World Wide Web“.

Das World Wide Web das ich Ende der 90er kennen lernte, war voller blinkender GIFs und greller Laufschrift. Dinge die der erste Webbrowser noch gar nicht darstellen konnte.

Zum dreißigjährigen Geburtstag des WWW haben Anfang 2019 Entwickler am Cern den allerersten Webbrowser innerhalb eines modernen Webbrowsers nachgebaut. Da der echte, erste, Webbrowser noch keine modernen Web- und Verschlüsselungstechnologien unterstützt hat, könnte man mit ihm heute wahrscheinlich keine einzige Webseite mehr aufrufen.

Die nachgebaute Version des World-Wide-Web-Browsers kann auch moderne https-verschlüsselte Seiten öffnen. Behält aber das Look-and-Feel des ursprünglichen Webbrowsers bei. So kann der Browser ausschließlich Text darstellen. In Webseiten eingebundene Bilder werden nicht dargestellt. Java-Script wird sowieso nicht ausgeführt. Alles in allem erinnert das Surfen mit World Wide Web eher an einen Textbrowser wie Lynx als an einen modernen Webbrowser.

Die Neuentwicklung von World Wide Web läuft direkt im Browser und muss nicht installiert werden. Wer Lust hat durch das moderne Web mit den Möglichkeiten von 1990 zu reisen, der findet World Wide Web auf folgender Webseite.

https://worldwideweb.cern.ch/

Zum Öffnen einer Webseite muss man folgendermaßen vorgehen.

  • World Wide Web Browser öffnen.
  • Im Menü auf der linken Seite „Dokument“ auswählen.
  • Dann „Open from full document reference“ auswählen.
  • Im neuen Fenster die komplette URL einer Webseite eingeben.
  • Auf den Button „Open“ klicken.

Techgrube.de im World Wide Web Browser sieht folgendermaßen aus.

techgrube.de dargestellt im allerersten Webbrowser World Wide Web

Mit dem allerersten Webbrowser im Internet surfen ist ein Beitrag von techgrube.de.

❌