KeePassX
ist ein Passwortmanager, welcher neben Passwörtern ebenfalls Benutzerinformationen, Dateien sowie Notizen speichern und verwalten kann. Ein integrierter Passwortgenerator erstellt sichere Passwörter. Die Daten werden, nach Kategorien geordnet, in einer verschlüsselten Datenbank abgelegt. Somit muss man sich nicht die Passwörter diverser Internetseiten, Foren, Router, E-Mail-Konten et cetera merken. Ein Hauptschlüssel regelt den Zugriff auf KeePassX.
Es handelt sich bei KeePassX um eine Open-Source-Software, die ursprünglich unter dem Namen KeePass/L als Portierung von KeePass für Linux Systeme entstand, da KeePass für Windows Systeme (KeePass 2.* kann in der mono-Laufzeitumgebung nativ auf Linux Systemen genutzt werden) geschrieben wurde. KeePassX ist auch für MacOS-X und Windows verfügbar. Unter Linux stehen weitere Optionen zur Verfügung.
Die Tatsache, dass verschiedene Plattformen unterstützt werden, hat den Vorteil, dass die Passwort-Datei z.B. auf einem USB-Stick gespeichert und dann auf verschiedenen Rechnern unter verschiedenen Betriebssystemen, also plattformübergreifend genutzt werden kann.KeePassX Datenbanken sind kompatibel mit denen von KeePass 1.* (.kdb). Eine Unterstützung für Datenbanken von KeePass 2.* (.kdbx) ist momentan nicht gegeben.
KeePassX ist in den Ubuntu-Paketquellen enthalten. Installiert [1] wird das Programm mit folgendem Paket:
keepassx (universe [2] )
Es wird ein Menüeintrag unter "Anwendungen -> Zubehör -> KeePassX" angelegt.
Durch das Hinzufügen folgender Paketquellen erhält man stets die aktuelle Version von KeePassX.
ppa:keepassx/ppa
Zusätzliche Fremdquellen können das System gefährden.
Weitere Informationen bietet die
PPA-Beschreibung vom Benutzer/Team keepassx.
Installiert [1] wird das Programm mit folgendem Paket:
keepassx (ppa)
Will man das Programm selber kompilieren, um die aktuelle Version zu haben, muss man zuerst diese Pakete installieren:
libqt4-core
libqt4-dev
libxtst-dev
Nun kann man das Programm folgendermaßen erstellen:
Die neuste Version von der Projekseite
herunterladen und entpacken:
In den Ordner keepassx-*.*.* wechseln
Folgenden Befehl ausführen:
qmake-qt4
und dann kompilieren [4].
Über "Extras -> Einstellungen" können einzelne Programmteile konfiguriert werden. KeePassX speichert die Konfiguration im Homeverzeichnis in der Datei ~/.config/keepassx/config.ini ab.
Im KeePass-Menü unter "Extras -> Einstellungen -> Fortgeschritten" kann der bevorzugte Browser unter "anwenderspezifischer Browserbefehl" angegeben werden, sofern dieser nicht als bevorzugte Anwendung hinterlegt ist.
| Browserbefehl | |
| Browser | Befehl |
| Epiphany | epiphany |
| Firefox | firefox %1 |
| Opera | opera %1 |
Dies ermöglicht den einfachen und schnellen Aufruf der in KeePass gespeicherten Internetadressen.
Unter "Extras -> Einstellungen -> Sicherheit" kann festgelegt werden, wie lange Daten in der Zwischenablage gehalten werden oder der Arbeitsbereich bzw. die Datenbank gesperrt wird.
Über "Ansicht" können Benutzernamen und Kennwörter in der Darstellung ein- bzw. ausgeblendet werden.
Man kann mit ShortCut festlegen, die Logins im Browser durch KeePass automatisch ausführen zu lassen. Über einen
Rechtsklick ist diese Funktion bei den einzelnen Konten verfügbar. Außerdem ist es möglich, bei einer geöffneten Webseite mit einem Anmeldeformular die Datenbank nach passenden Einträgen mit einem globalen Kurzbefehl durchsuchen zu lassen. Existiert ein passender Eintrag, wird Autotype automatisch ausgeführt. Vorausgesetzt ist, dass das Feld "Titel" des KeyPassX-Eintrages und der Fenstertitel der Website im Browser übereinstimmen. Dies kann man bei einzelnen Einträgen unter "Tools -> Auto-Type: Select target window" einstellen. Der globale Kurzbefehl für Autotype lässt sich unter "Extras -> Einstellungen -> Fortgeschritten" festlegen.
Unter "Extras -> Einstellungen -> General" kann eingestellt werden, ob ein
Symbol in der Leiste angezeigt werden soll sowie das Verhalten. Ein
Linksklick bringt das Programm in den Hinter- bzw. Vordergrund. Ein
Rechtsklick öffnet ein weiteres Menü. Hier kann der Arbeitsbereich gesperrt
oder das Programm beendet
werden.
Die Grundfunktionen von KeePassX sind über die Werkzeugleiste zu erreichen:
| Werkzeugleiste | ||
| Symbol | Name | Beschreibung |
| "neue Datenbank" | Eine neue Datenbank wird erstellt. | |
| "Datenbank öffnen" | Eine bereits existierende Datenbank öffnen. Zum automatischen Öffnen Einstellungen ändern. | |
| "Datenbank speichern" | Datenbank wird gespeichert. | |
| "Eintrag neu hinzufügen" | Datensatz oder Gruppe neu erstellen. | |
| "Eintrag zeigen/bearbeiten" | Datensatz anzeigen oder Veränderungen vornehmen. | |
| "Eintrag löschen" | Datensatz wird entfernt. | |
| "Benutzername in die Zwischenablage kopieren" | Der Benutzername wird zur weiteren Verwendung kopiert. | |
| "Passwort in die Zwischenablage kopieren" | Das Passwort wird zur weiteren Verwendung kopiert. | |
| "sperre Arbeitsbereich" | Das Programm wird gesperrt. Hauptschlüssel ist erforderlich. | |
Alle Menüpunkte sind im jeweiligen Fensterbereich über einen
Rechtsklick ebenfalls erreichbar.
Eine vorhandene
"Datenbank öffnen" bzw. importieren. Sofern keine Datenbank vorhanden ist, ist diese mit
"neue Datenbank" zu erstellen. Diese wird beim ersten Speichern unter dem angegebenen Namen als KeePass Datenbank (.kdb) angelegt.
Der Hauptschlüssel sollte sicher gewählt sein, da ein unsicheres Passwort Tür und Tor öffnet. Dieses sollte einfach zu merken sein aber trotzdem ein Höchstmaß an Sicherheit mit sich bringen.
Im Nachhinein kann dieses unter "Datei -> Hauptschlüssel ändern" geändert und eine Schlüsseldatei hinzugefügt bzw. entfernt werden.
Für eine höhere Sicherheit sorgt die Verwendung einer Schlüsseldatei (.key), welche bei der Datenbankerstellung angelegt werden kann. Es ist ebenfalls möglich Dateien anderer Formate zu wählen. Bei jedem weiteren
Öffnen der Datenbank ist diese Schlüsseldatei erforderlich.
Zur besseren Übersicht können weitere Gruppen, neben "Internet" und "email", eingerichtet werden. Hier über einen
Rechtsklick das Menü aufrufen und "Add new group" auswählen - alternativ
Strg +
G drücken. Nach Eingabe eines aussagekräftigen Titels, z.B. "WLAN", ggf. noch ein eigenes Gruppensymbol zuweisen. Mit "OK" wird die neue Gruppe erstellt. Um Gruppen zu löschen oder zu bearbeiten einen
Rechtsklick auf die gewünschte Gruppe ausführen und die Operation auswählen.
Um einen Eintrag vorzunehmen wählt man die gewünschte Gruppe im linken Fensterbereich, durch einen
Linksklick, aus. Im rechten Fenster einen
Rechtsklick ausführen und
"Eintrag neu hinzufügen..." auswählen. Die erforderlichen Daten eingeben, ggf. ein Symbol zuordnen und mit "OK" übernehmen. Einzelne Dateien können ebenfalls aufgenommen und Einträge nachträglich bearbeitet / gelöscht werden. Ein Passwortgenerator hilft beim Erstellen von Passwörtern.
Über "Extras -> Passwortgenerator..." oder Strg + P ist dieser zu erreichen. Passwörter verschiedenster Stärke und Länge können zufällig erzeugt werden. Dabei kann man auch angeben, aus welchen Zeichenkombinationen (z.B. nur Buchstaben, Buchstaben und Zahlen, Sonderzeichen usw.) das Passwort bestehen soll.
Benutzernamen und
Passwörter können zur weiteren Verwendung in die Zwischenablage kopiert werden. Je nach Sicherheitseinstellung werden diese nach kurzer Zeit aus dieser gelöscht. Zu erreichen ist die Funktion über einen
Rechtsklick oder die Werkzeugleiste.
KeePassX kann unter verschiedenen Betriebssystemen genutzt werden. Es beherrscht den Import der Formate: KeePassX (.xml), KWallet (.xml) und PwManagerfile (.pwm). Als Exportformat stehen KeePassX (.xml) und Textdateien (.txt) zur Verfügung. Die Punkte sind über "Datei -> Importieren aus" bzw "Datei -> exportieren nach" zu erreichen.
Um die Passwörter auch unterwegs verfügbar zu haben, kann alternativ auch die Windows-Version von
KeePassX mittels wine auf einem USB-Stick entpackt werden. Eine weitere Installation ist nicht nötig und KeepassX kann nun sowohl unter Linux mittels Wine als auch unter Windows benutzt werden. Die in KeepassX erstellte Datenbank (.kdb) kann dann einfach auf den Stick kopiert werden und fortan unter Windows und Linux verwendet werden. Wenn man KeepassX das erste Mal von dem Stick startet, findet das Programm die Datenbank natürlich nicht automatisch, weswegen der Pfad zur Datenbank einmal angegeben werden muss.
Der Rückgriff auf die originäre Windows-Version KeePass (ohne X) führt im Gegensatz zu früheren Kombinationen dieser Art nur dann zum Erfolg, wenn die mono-runtime installiert ist. Bevorzugt man eine monofreie Umgebung, muss also der oben genannte Weg gegangen werden.
Die Ausgabe in der Textdatei gliedert sich nach dem folgenden Muster:
'' *** Group: Gruppenname *** Title: Name Username: Nickname Url: http://www.xyz.de Password: ganzdollgeheim Comment:
Seit Version 0.4.0 sind dafür keine Nacharbeiten mehr notwendig, da man dies im Menü unter "Extras -> Einstellungen -> Sprache" auswählen kann.
Um das Programm auf deutsch nutzen zu können, zuerst eine aktuelle Version installieren und anschließend von keepassx.svn.sourceforge.net
die deutsche Sprachdatei herunterladen. Diese anschließend mit Root-Rechten nach /usr/share/keepassx/i18n kopieren [4]:
sudo cp keepassx-de_DE.qm /usr/share/keepassx/i18n
| Tastenkürzel | |
| Taste(n) | Bedeutung |
| Strg + N | Neue Datenbank |
| Strg + G | Neue Gruppe |
| Strg + Y | Neuer Datenbankeintrag |
| Strg + O | Datenbank öffnen |
| Strg + S | Datenbank speichern |
| Strg + W | Datenbank schließen |
| Strg + L | Arbeitsbereich sperren |
| Strg + B | Benutzername in die Zwischenablage kopieren |
| Strg + C | Passwort in die Zwischenablage kopieren |
| Strg + U | Hinterlegte Internetadresse aufrufen. |
| Strg + P | Passwortgenerator starten. |
| Strg + Q | Programm beenden |
Diese Revision wurde am 18. Juni 2011 um 22:08 Uhr
von Heinrich Schwietering erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet:
Sicherheit, Passwort
2004 – 2011 ubuntuusers.de • Einige Rechte vorbehalten