Willkommen zu meiner Blogserie zum Thema "AAA unter Linux" – also Authentication, Authorization und Accounting. In dieser Artikelreihe möchte ich zeigen, wie man unter Linux eine vollständige und zentrale Benutzer- und Rechteverwaltung aufsetzt, erweitert und pflegt. Ziel ist es, eine moderne, offene und nachvollziehbare Umgebung zu schaffen, die sich sowohl in kleinen Unternehmen als auch im fortgeschrittenen Heimnetzwerk sinnvoll einsetzen lässt.
Ich möchte zeigen, wie man eine zentrale Identitäts- und Zugriffsverwaltung mit freier Software aufbaut. Angefangen bei einem eigenen Active Directory mit Samba über die Verwaltung via LDAP Account Manager, bis hin zu modernen Authentifizierungs- und Autorisierungsmechanismen wie SAML, OAuth/OpenID und Passkeys. Zusätzlich geht es um praktische Themen wie zentrale SSH-Schlüsselverwaltung, Radius-Integration oder automatisierte Benutzerverzeichnisse.
Die Artikel sind dabei modular aufgebaut – man kann sie einzeln lesen und umsetzen, oder Schritt für Schritt eine vollständige Umgebung aufbauen. Ich verwende aktuelle Versionen von Debian und setze auf leicht nachvollziehbare Konfigurationen. Docker kommt zum Einsatz, wo es sich anbietet.
Die Serie richtet sich an IT-Affine, Admins, Linux-Nerds und interessierte Bastler, die sich mit den Themen Benutzerverwaltung, Authentifizierung und zentraler Zugriffskontrolle intensiver beschäftigen möchten. Vorkenntnisse in Linux und Netzwerken sind hilfreich, aber ich versuche, auch komplexere Themen verständlich und nachvollziehbar aufzubereiten.
Hier ein Überblick über die kommenden Artikel:
Falls Interesse besteht, könnten in Zukunft auch folgende Themen ergänzt werden:
Falls du Ideen oder konkrete Wünsche hast, freue ich mich über Feedback – denn dieser digitale Garten wächst mit seinen Leser\:innen.
Im nächsten Artikel zeige ich dir, wie du Samba auf einem Debian-System als Active Directory Domain Controller einrichtest – inklusive DNS, Kerberos und der ersten Benutzer.
Bleib dran!