๐Ÿ›ก๏ธ Wissen Schรผtzt CYSPREX GMBH ยท Linux Infotag Augsburg 2026

๐Ÿ” Sicheres Passwortmanagement

KeePassXC + Nextcloud โ€“ Open Source, selbst gehostet

KeePassXC & Nextcloud Workshop โ€“ Linux Infotag Augsburg 2026
๐Ÿ—“๏ธ Linux Infotag Augsburg 2026  |  ๐Ÿ‘ค Remzi Yagci  |  ๐Ÿข Cysprex GmbH, Augsburg

๐Ÿ“œ Die Geschichte des Passworts

Zeitraum Meilenstein
ca. 1370โ€“1070 v.Chr. โ€žSchibboleth" โ€“ Gileaditer vs. Ephraimiter
ca. 500 v.Chr.โ€“400 n.Chr. Tessera militaris โ€“ Rรถmisches Militรคr-Passwort
1920โ€“1933 Speakeasy โ€“ Flรผsterkneipen der Prohibition
1961 Erstes computerbasiertes Passwort โ€“ MIT CTSS
1962 Erster Passwort-Hack โ€“ Allan Scherr, MIT
1966 CTSS-Breach durch Software-Bug
1974 Robert Morris โ€“ Passwort-Hashing
1979 Morris & Thompson erfinden โ€žSalt"
1988 Morris Worm โ€“ nutzt schwache Passwรถrter
1995 AOHell โ€“ erstes Phishing-Tool
2012 LinkedIn-Breach: 6,5 Mio. Hashes geleakt
2024/25 KI-Cracking โ€“ 85 % in <1 Minute knackbar

Quellen: Cisco Security Timeline ยท fusionauth.io ยท GIAC โ€žPassword Security โ€“ Thirty-Five Years Later" ยท arxiv.org/1106.4692

๐Ÿ‘† Zeile anklicken

Klicke auf eine Zeile links, um Details und Bild einzublenden. Mit der Leertaste springst du zur nรคchsten Zeile.

๐Ÿ–ผ๏ธ
Bild erscheint nach Auswahl

Voraussetzungen

Ihr braucht heute

  • Eigenen Laptop (Linux, Windows oder macOS)
  • WLAN-Zugang (wird bereitgestellt)
  • Android-Gerรคt (optional, Block 5)
Workshop โ€“ Linux Infotag Augsburg 2026
Download-Links
keepassxc.org/download
nextcloud.com/install
f-droid.org (KeePassDX)

Agenda

#BlockZeit
1Warum Passwortmanager? โ€“ Einstieg & Motivation10 Min
2Sicherheitskonzept & Grundlagen10 Min
3KeePassXC: Installation & Ersteinrichtung20 Min
4Sync mit Nextcloud (WebDAV)20 Min
5KeePassDX auf Android einrichten15 Min
6Best Practices & Hรคufige Fehler10 Min
7Fragen & Diskussion5 Min

BLOCK 1Warum Passwortmanager?

๐Ÿ’ฌ Frage an euch:
โ€žWer verwendet fรผr mehr als drei Dienste das gleiche Passwort?"

โ€žWer hat ein Passwort mit eigenem Namen oder einem Geburtsjahr?"
101 der neuesten Datenpannenstatistiken fรผr 2024

Bildquelle: secureframe.com โ€“ 101 der neuesten Datenpannenstatistiken fรผr 2024

Das Problem

Angriffsvektoren

  • Credential Stuffing
    Passwort von Dienst A โ†’ probiert bei Dienst B
  • Datenpannen
    Milliarden kompromittierter Zugangsdaten bei HaveIBeenPwned
  • Schwache Passwรถrter
    โ€ž123456", Geburtsjahr, Haustiername
  • Wiederverwendung
    Ein Leck โ†’ alle Konten gefรคhrdet
Ein Passwort fรผr alles โ€“ das Problem

Bildquelle: KI-generiert

Die Lรถsung
Ein Passwortmanager merkt sich alle Passwรถrter.
Man braucht nur noch ein starkes Master-Passwort.

Warum Open Source & selbst gehostet?

  • โœ… Keine Abhรคngigkeit von US-Cloud-Diensten
  • โœ… Kein CLOUD Act (US-Behรถrdenzugriff)
  • โœ… Keine Subscription-Kosten
  • โœ… Volle Kontrolle รผber eigene Daten
  • โœ… Code รถffentlich & auditierbar
  • โœ… Unabhรคngige Sicherheitsaudits
โš ๏ธ CLOUD Act (USA, 2018)
US-Unternehmen mรผssen auf Anforderung Zugriff gewรคhren โ€“ egal wo die Server stehen.

Betrifft: LastPass, 1Password, Bitwarden Cloud, โ€ฆ
US Cloud Act vs. EU Privacy

Bildquelle: KI-generiert

BLOCK 2Sicherheitskonzept

Wie funktioniert KeePassXC?

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚     KeePass-Datenbank (.kdbx)    โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                โ”‚
โ”‚  โ”‚  Eintrรคge    โ”‚ โ† verschlรผsseltโ”‚
โ”‚  โ”‚  Passwรถrter  โ”‚   mit AES-256  โ”‚
โ”‚  โ”‚  Notizen     โ”‚   + Argon2     โ”‚
โ”‚  โ”‚  Anhรคnge     โ”‚                โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ†‘ Entschlรผsselt nur mit:
         โ”œโ”€โ”€ Master-Passwort
         โ”œโ”€โ”€ Key-File   [optional]
         โ””โ”€โ”€ YubiKey    [optional]

Verschlรผsselung

AlgorithmusZweck
AES-256-CBCDatenbankinhalt
Argon2idKey Derivation (KDF)
ChaCha20Alternative zu AES
SHA-256Integritรคtsprรผfung
Die .kdbx-Datei ist ohne Master-Passwort wertlos โ€“ auch wenn jemand Zugriff darauf erlangt.

Das Sync-Prinzip

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     WebDAV/HTTPS     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  KeePassXC   โ”‚ โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บ โ”‚  Nextcloud   โ”‚
โ”‚  (Desktop)   โ”‚                      โ”‚  (Server)    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                              โ–ฒ
                                              โ”‚ WebDAV/HTTPS
                                              โ–ผ
                                      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                                      โ”‚  KeePassDX   โ”‚
                                      โ”‚  (Android)   โ”‚
                                      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โœ… Was Nextcloud sieht
Nur eine verschlรผsselte Datei (.kdbx) โ€“ niemals Passwรถrter im Klartext.
โœ… Sicherheit
Auch bei einem Nextcloud-Einbruch sind alle Passwรถrter sicher.
Synchronisation KeePassXC mit Nextcloud

Bildquelle: KI-generiert

BLOCK 3KeePassXC Installation

๐Ÿง Linux

# Ubuntu / Debian / Mint
sudo apt install keepassxc

# Fedora / RHEL
sudo dnf install keepassxc

# Arch Linux / Manjaro
sudo pacman -S keepassxc

# OpenSUSE
sudo zypper install keepassxc

# Flatpak (alle Distros)
flatpak install flathub \
  org.keepassxc.KeePassXC

๐ŸชŸ Windows

  1. keepassxc.org/download aufrufen
  2. โ€žWindows" โ†’ .exe-Installer
  3. Installer ausfรผhren

๐ŸŽ macOS

brew install --cask keepassxc
Fรผr Techniker: Installer sind GPG-signiert.
Fingerprint:
BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2

Neue Datenbank erstellen

  1. KeePassXC starten
  2. โ€žNeue Datenbank erstellen" klicken
  3. Name: z.B. Passwรถrter
    Speicherort: lokal (~/Dokumente/)
  4. Verschlรผsselung:
    • Algorithmus: AES-256
    • KDF: Argon2id wรคhlen
    • Transformationsrunden: Standard
  5. Master-Passwort festlegen
โš ๏ธ Dieses Passwort gibt es kein zweites Mal. Es gibt keinen โ€žPasswort vergessen"-Button.
KeePassXC โ€“ Neue Datenbank

Bildquelle: Eigener Screenshot

Das Master-Passwort: Passphrase

โŒ Schlecht

P@ssw0rd!
admin123
Maria1985

โœ… Besser: Passphrase (Diceware)

Kaffee-Fahrrad-Augsburg-Lampe-42
  • Leicht merkbar
  • 35 Zeichen lang
  • Hohe Entropie
Faustregel
Mindestens 5 zufรคllige Wรถrter,
verbunden mit - oder Leerzeichen.
Diceware-Wรผrfel

Bildquelle: hagemann.de

๐ŸŽฏ รœbung (2 Min):
Schaut euch um โ€“ 5 zufรคllige Dinge, die ihr gerade seht, als Passphrase kombinieren.

Erste Eintrรคge & Tastenkรผrzel

Neuen Eintrag anlegen

  1. Strg+N oder Rechtsklick โ†’ โ€žNeuen Eintrag"
  2. Titel, Benutzername, URL eintragen
  3. Passwort generieren: Wรผrfel-Symbol
    • Lรคnge: min. 20 Zeichen
    • GroรŸ-/Klein + Ziffern + Sonderzeichen
  4. Speichern: Strg+S

Tastenkรผrzel

Strg+CPasswort kopieren (10 Sek.) Strg+BBenutzername kopieren Strg+UURL รถffnen Strg+VAuto-Type Strg+LDatenbank sperren Strg+SSpeichern
๐Ÿ’ก Grundprinzip der IT-Sicherheit
โ€žDas was bequemer ist, ist unsicherer,
und das was unbequemer ist, ist sicherer."
Browser-Plugins sind bequem โ€“ wir schauen uns gleich an, was das bedeutet.

Browser-Integration

Einrichten

  1. KeePassXC:
    Einstellungen โ†’ Browser-Integration โ†’ aktivieren
  2. Extension installieren:
    • Firefox: addons.mozilla.org โ†’ โ€žKeePassXC-Browser"
    • Chrome/Chromium: Chrome Web Store
  3. Extension-Icon klicken โ†’ โ€žVerbinden"
    โ†’ Name vergeben โ†’ Bestรคtigen
โœ… Was es bringt
Beim Aufrufen einer Website schlรคgt KeePassXC automatisch das richtige Passwort vor โ€“ kein Copy-Paste nรถtig.
KeePassXC Browser-Plugin

Bildquelle: Eigener Screenshot

BLOCK 4Sync mit Nextcloud

Voraussetzung & WebDAV-URL

Eine Nextcloud-Instanz ist erreichbar (eigene, NAS, VPS oder Demo).

WebDAV-Adresse finden

  1. In Nextcloud: Dateien รถffnen
  2. Links unten: โ€žEinstellungen"
  3. WebDAV-Adresse notieren:
https://cloud.beispiel.de/remote.php/
  dav/files/BENUTZERNAME/
  1. Ordner Keepass in Nextcloud anlegen
  2. .kdbx-Datei hochladen (einmalig)

Sync โ€“ 3 Wege

Option A โ˜… Empfohlen
Nextcloud Desktop-Client
  1. Client installieren
  2. Anmelden, Keepass-Ordner synchronisieren
  3. KeePassXC รถffnet .kdbx aus lokalem Sync-Ordner
  4. Speichern โ†’ Client synct automatisch
Option B Techniker
davfs2 (Linux)
sudo apt install davfs2
mkdir ~/nextcloud
sudo mount -t davfs \
  https://cloud.de/remote.php/\
  dav/files/USER/ \
  ~/nextcloud
Option C Experimentell
KeePassXC direkt WebDAV
davs://cloud.de/remote.php/
  dav/files/USER/
  Keepass/passwรถrter.kdbx

Je nach Build unterschiedlich stabil

Konfliktbehandlung

Was passiert, wenn die Datenbank auf zwei Gerรคten gleichzeitig geรถffnet und geรคndert wird?

KeePassXC erkennt Konflikte und bietet an:

  • Lokale Version behalten
  • Remote-Version รผbernehmen
  • Zusammenfรผhren (Merge) โ€“ empfohlen
โš ๏ธ Best Practice
Datenbank nach Nutzung immer sperren (Strg+L), damit der Sync abgeschlossen ist, bevor ein anderes Gerรคt รถffnet.

BLOCK 5KeePassDX auf Android

Installation

  • F-Droid (empfohlen): f-droid.org โ†’ โ€žKeePassDX"
  • Google Play: kostenlose Version verfรผgbar
Warum KeePassDX?
Aktiv gepflegt ยท KDBX 4.0 / Argon2 ยท Moderne UI ยท Gute Nextcloud-Integration

Nextcloud-App einrichten

  1. Nextcloud-App aus F-Droid / Play installieren
  2. Server-URL eingeben, anmelden
  3. Auto-Upload deaktivieren
  4. Keepass-Ordner: โ€žOffline verfรผgbar"

KeePassDX: Datenbank & Biometrie

Datenbank รถffnen

Methode 1: รœber Nextcloud-App

  1. Nextcloud-App โ†’ Keepass-Ordner โ†’ .kdbx antippen
  2. โ€žร–ffnen mit" โ†’ KeePassDX
  3. Master-Passwort eingeben

Methode 2: Direkt in KeePassDX

  1. KeePassDX โ†’ โ€ž+" โ†’ โ€žDatenbank รถffnen"
  2. Speicherort: โ€žNextcloud"

Biometrie-Entsperrung

  1. Einstellungen โ†’ โ€žBiometrie-Entsperrung" aktivieren
  2. Fingerabdruck bestรคtigen
Biometrie ist komfortabel โ€“ das Master-Passwort muss trotzdem bekannt sein (nach Neustart).

AutoFill einrichten

  1. Android-Einstellungen โ†’ โ€žPasswรถrter & Konten"
  2. AutoFill-Dienst โ†’ KeePassDX wรคhlen

BLOCK 6Best Practices

Master-Passwort

  • โœ… Passphrase aus 5+ Wรถrtern
  • โœ… Auswendig lernen
  • โœ… Optional: Zettel im BankschlieรŸfach
  • โŒ Nirgendwo digital speichern

Backup

  • โœ… Regel: 3 Kopien โ€“ 2 Medien โ€“ 1 off-site
  • โœ… Nextcloud + verschlรผsselter USB-Stick
  • โœ… Backup regelmรครŸig testen

Organisation

๐Ÿ“ E-Mail & Kommunikation
๐Ÿ“ Banking & Finanzen
๐Ÿ“ Arbeit
๐Ÿ“ Social Media
๐Ÿ“ Server & Infrastruktur

Key-File (erhรถhte Sicherheit)

  • Key-File beim Erstellen der DB hinzufรผgen
  • โš ๏ธ Niemals zusammen mit .kdbx speichern
  • Key-File โ†’ USB-Stick ยท .kdbx โ†’ Nextcloud

Sicherheitsstufen

Stufe 1 โ€“ Basis
Master-Passwort
Stufe 2 โ€“ Erhรถht (empfohlen)
Master-Passwort + Key-File (USB)
Stufe 3 โ€“ Maximum
Master-Passwort + Key-File + YubiKey / FIDO2

Hรคufige Fehler

FehlerKonsequenzLรถsung
Master-Passwort vergessen Dauerhafter Datenverlust Passphrase + Zettel im SchlieรŸfach
Kein Backup der .kdbx Datenverlust bei HW-Defekt 3 Kopien, 2 Medien, 1 off-site
Key-File mit .kdbx zusammen Verliert Sicherheitsvorteil Physisch trennen (USB-Stick)
DB auf 2 Gerรคten gleichzeitig Sync-Konflikte Vor Gerรคtewechsel sperren + sync
Schwaches Master-Passwort Brute-Force mรถglich Passphrase-Methode verwenden

BLOCK 7รœbungsaufgaben โ€“ Hands-on

Aufgabe 1 โ€“ Grundlagen (Einsteiger)
  1. KeePassXC installieren
  2. Datenbank mit Argon2id anlegen
  3. 3 Eintrรคge mit generiertem Passwort (20+ Zeichen)
  4. Browser-Integration aktivieren & testen
  5. Datenbank sperren & wieder รถffnen
Aufgabe 2 โ€“ Sync (Fortgeschrittene)
  1. Nextcloud Desktop-Client einrichten
  2. .kdbx in Nextcloud hochladen
  3. Datenbank aus Sync-Ordner รถffnen
  4. Neuen Eintrag anlegen โ†’ in Nextcloud prรผfen
Aufgabe 3 โ€“ Mobile (Android)
  1. KeePassDX installieren
  2. Nextcloud-App + Offline-Ordner
  3. Datenbank in KeePassDX รถffnen
  4. Biometrie-Entsperrung einrichten
  5. AutoFill-Dienst umstellen
๐ŸŽฏ Bonus โ€“ Key-File
  1. Neue DB mit Master-Passwort + Key-File
  2. Key-File auf USB-Stick speichern
  3. Ohne USB รถffnen โ†’ muss scheitern
  4. Mit USB รถffnen โ†’ muss funktionieren

Ressourcen & Links

RessourceURL
KeePassXCkeepassxc.org
KeePassXC Dokukeepassxc.org/docs
KeePassDX (F-Droid)f-droid.org
Nextcloud Clientnextcloud.com/install
Have I Been Pwnedhaveibeenpwned.com
KeePassXC Auditkeepassxc.org/blog/2023-09-01
Diceware (Deutsch)eff.org/de/dice

Danke & Fragen?

๐Ÿ” Sicheres Passwortmanagement mit Open Source

Cysprex GmbH Logo
๐Ÿ‘ค Remzi Yagci
๐Ÿข Cysprex GmbH ยท Augsburg
๐ŸŒ www.cysprex.de
๐Ÿ“… Linux Infotag Augsburg 2026