Keepass (GPO)

Aus HB9FDZ
Version vom 7. August 2025, 09:35 Uhr von Thomas (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

KeePass ist ein Open-Source-Passwortmanager. Diese Anleitung beschreibt die GPO-konforme Verteilung und Konfiguration, insbesondere die Deaktivierung der automatischen Update-Abfrage beim ersten Start.

KeePass kann per MSI oder EXE-Silent-Installer verteilt werden.

Beispiel: MSI-Installation

[Bearbeiten | Quelltext bearbeiten]

Die MSI-Datei wird direkt von der offiziellen Seite bezogen. Sie kann per GPO oder Softwareverteilung installiert werden.

msiexec /i KeePass-2.xx.msi /qn
  • `/i`: Installiert das Paket
  • `/qn`: Keine Benutzeroberfläche (silent)

Zur Vermeidung der Update-Abfrage beim ersten Start wird eine erzwungene Konfigurationsdatei verwendet.

Datei: KeePass.enforced.config.xml

[Bearbeiten | Quelltext bearbeiten]

Diese Datei wird im Installationsverzeichnis abgelegt (z. B. `C:\Program Files\KeePass Password Safe 2`).

<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsd="http://www.w3.org/2001/XMLSchema"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Application>
    <LanguageFile>German.lngx</LanguageFile>
    <Start>
      <CheckForUpdate>false</CheckForUpdate>
      <CheckForUpdateConfigured>true</CheckForUpdateConfigured>
    </Start>
  </Application>
</Configuration>

Verteilung per GPO

[Bearbeiten | Quelltext bearbeiten]

Die Datei kann per Startskript oder Softwareverteilung ins Installationsverzeichnis kopiert werden.

Beispiel: GPO-Startskript

[Bearbeiten | Quelltext bearbeiten]
copy /Y \\server\share\KeePass.enforced.config.xml "C:\Program Files\KeePass Password Safe 2\"

Damit die Spracheinstellung in der enforced-Konfiguration greift, muss die entsprechende Sprachdatei vorhanden sein.

Beispiel: Deutsch

[Bearbeiten | Quelltext bearbeiten]

Verteilung per GPO

[Bearbeiten | Quelltext bearbeiten]
mkdir "C:\Program Files\KeePass Password Safe 2\Languages"
copy /Y \\server\share\German.lngx "C:\Program Files\KeePass Password Safe 2\Languages\"


  • Die Datei `KeePass.enforced.config.xml` überschreibt Benutzereinstellungen.
  • Weitere Optionen können in der XML ergänzt werden.
  • Die MSI-Variante ist besonders geeignet für automatisierte Verteilung.

== 🙌 Danksagung Diese Anleitung wurde mit Unterstützung von Copilot erstellt.