|
| 1 | +--- |
| 2 | +title: KeePass2 unter Ubuntu/Debian |
| 3 | +author: |
| 4 | + name: Peter Müller |
| 5 | + link: https://crycode.de |
| 6 | +banner: banner.webp |
| 7 | +date: 2025-03-26 13:59:46 |
| 8 | +categories: |
| 9 | + - [Linux] |
| 10 | + - [Software] |
| 11 | +tags: |
| 12 | + - KeePass2 |
| 13 | + - KeePassRPC |
| 14 | + - Ubuntu |
| 15 | + - Debian |
| 16 | +--- |
| 17 | + |
| 18 | +Der Passwortmanager [KeePass2](https://keepass.info/) kann neben vielen anderen Plattformen auf unter Ubuntu bzw. Debian genutzt werden. |
| 19 | + |
| 20 | +<!-- more --> |
| 21 | +<!-- toc --> |
| 22 | + |
| 23 | +## Installation |
| 24 | + |
| 25 | +Die grundlegende Installation erfolgt dabei einfach per `apt`: |
| 26 | + |
| 27 | +```sh Installation von KeePass2 |
| 28 | +sudo apt install keepass2 mono-complete |
| 29 | +``` |
| 30 | + |
| 31 | +Da KeePass eigentlich ein Windows-Programm ist, wird hierbei die `mono-runtime` mit installiert, wodurch die exe-Datei auch unter Linux ausführbar ist. |
| 32 | +`mono-complete` ist optional, wird aber für einige KeePass Plugins benötigt und sollte daher vorsichtshalber direkt mit installiert werden. |
| 33 | + |
| 34 | +Die KeePass Dateien liegen nun im System unter `/usr/lib/keepass2/`. Plugins können nach `/usr/lib/keepass2/Plugins/` kopiert werden. |
| 35 | + |
| 36 | +### Update auf eine aktuelle Version |
| 37 | + |
| 38 | +Unter Ubuntu 24.04 wird aus den Paketquellen standardmäßig KeePass 2.47 installiert. Wer eine aktuellere Version bevorzugt oder z.B. für ein Plugin benötigt, kann nach der Installation per `apt` einfach manuell KeePass wie folgt updaten. |
| 39 | + |
| 40 | +> [!CAUTION] |
| 41 | +> Da hierbei die originalen Dateien aus dem deb-Paket ersetzt werden, muss dies wiederholt werden, falls es mal ein Update des Paketes gab. |
| 42 | +
|
| 43 | +Zuerst laden wir die aktuelle **Portable** Version KeePass von der [offiziellen Download-Seite](https://keepass.info/download.html) herunter. In diesem Beispiel ist das `KeePass-2.58.zip`. |
| 44 | + |
| 45 | +Diese zip-Datei entpacken wir dann in ein temporäres Verzeichnis und kopieren die entsprechenden Dateien an die richtigen Stellen im System: |
| 46 | + |
| 47 | +```sh KeePass entpacken und Dateien kopieren |
| 48 | +DIR=$(mktemp -d) |
| 49 | +cd $DIR |
| 50 | +unzip ~/Downloads/KeePass-2.58.zip -d $DIR |
| 51 | +sudo cp KeePass.exe KeePass.exe.config /usr/lib/keepass2/ |
| 52 | +``` |
| 53 | + |
| 54 | +Nun kann man KeePass normal starten und prüfen, ob die neue Version ausgeführt wird (was der Fall sein sollte). |
| 55 | + |
| 56 | +## Integration in Firefox |
| 57 | + |
| 58 | +Über das Firefox Addon [Kee - Password Manager](https://addons.mozilla.org/de/firefox/addon/keefox/) kann KeePass sehr gut in Firefox integriert werden. |
| 59 | + |
| 60 | +Zusätzlich zu dem Firefox Addon muss in KeePass das Plugin [KeePassRPC](https://github.com/kee-org/keepassrpc) installiert werden. Dazu einfach aus den [Releases](https://github.com/kee-org/keepassrpc/releases) die Datei `KeePassRPC.plgx` herunterladen und nach `/usr/lib/keepass2/Plugins/` kopieren. |
| 61 | + |
| 62 | +Sobald dann Firefox und KeePass gestartet sind, sollte sich in Firefox die Seite "Kee-Autorisation" und ein Fenster von KeePass zum autorisieren der Verbindung öffnen. Der im KeePass-Fenster angezeigte Code muss hier dann das Passwort-Feld im Browser kopiert werden und mit einem Klick auf _Verbinden_ wird die Verbindung zwischen KeePass und Firefox hergestellt. |
| 63 | + |
| 64 | +{% img keepass-mit-firefox-verbinden.webp KeePass mit Firefox verbinden %} |
| 65 | + |
| 66 | +Anschließen sollten, solange in KeePass eine Datenbank geöffnet ist, in Firefox bei entsprechenden Login-Seiten direkt die Logindaten aus KeePass eingefügt werden. Über das Schlüsselsymbol in den Eingabefeldern der Login-Seite kann man zudem zwischen ggf. mehreren gespeicherten Logins für eine Seite wählen. |
| 67 | + |
| 68 | +> [!TIP] |
| 69 | +> Damit das automatische Ausfüllen auf den Webseiten funktioniert, muss bei den Einträgen in KeePass das _URL_ Feld mit der entsprechenden Adresse der zugehörigen Webseite befüllt sein. Hierüber erkennt das Kee Addon in Firefox welcher Login zu der jeweiligen Webseite gehört- |
0 commit comments