[[Vorlage(Archiviert, "Der Artikel zur aktuellen Version von KeepassXC ist hier zu finden: [:KeePassXC:]." )]] {{{#!vorlage Wissen [:Sicherheits_1x1#Passwoerter: Erstellen von sicheren Passwörtern] }}} [[Inhaltsverzeichnis(1)]] In diesem Artikel wird die Nutzung Version 0.4.3 von KeePassX beschrieben. Die Installation des Programms wird im Hauptartikel [:KeePassX:] beschrieben. = Konfiguration = Es wird ein Eintrag im Anwendungs-Menü unter ''"Zubehör -> KeePassX"'' angelegt. Über ''"Extras -> Einstellungen"'' können einzelne Programmteile konfiguriert werden. KeePassX speichert die Konfiguration im [:Homeverzeichnis:] in der Datei '''~/.config/keepassx/config.ini''' ab. == Browser == Im KeePass-Menü unter ''"Extras -> Einstellungen -> Fortgeschritten"'' kann der bevorzugte Browser unter ''"Benutzerdefinierter Web-Browser"'' angegeben werden, sofern dieser nicht bereits als [:Alternativen-System:bevorzugte Anwendung] im System hinterlegt ist. ||<-2 tablestyle="width: 95%;" rowclass="titel"> Browserbefehl|| || Browser||Befehl|| ||[:Epiphany:]||`epiphany`|| ||[:Firefox:]||`firefox %1`|| ||[:Opera:]||`opera %1`|| Dies ermöglicht den einfachen und schnellen Aufruf der in KeePass gespeicherten Internetadressen. == Sicherheit == === Allgemein === Unter ''"Extras -> Einstellungen -> Sicherheit"'' kann festgelegt werden, wie lange Daten in der Zwischenablage gehalten werden oder der Arbeitsbereich bzw. die Datenbank gesperrt wird. === Ansichten === Über ''"Ansicht"'' können Benutzernamen und Kennwörter in der Darstellung ein- bzw. ausgeblendet werden. === Verschlüsselung === Unter ''"Datei -> Datenbankeinstellungen"'' kann zwischen [wikipedia:Advanced_Encryption_Standard:AES] und [wikipedia:Twofish:] als Verschlüsselungsalgorithmus gewählt werden. Außerdem sollte der voreingestellte Wert für die Verschlüsselungsrunden angepasst werden, da 6000 Runden zu gering sind. Man kann sich einen Vorschlagswert berechnen lassen, in dem man auf den kleinen Butten neben dem Rundenwert klickt. == Autotype == Man kann mit ShortCut festlegen, die Logins im Browser durch KeePass automatisch ausführen zu lassen. Über einen [[Vorlage(Tasten, rmb)]] ''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 [#Eintrag Einträgen] unter ''"Tools -> Auto-Type: Select target window"'' einstellen. Der globale Kurzbefehl für Autotype lässt sich unter ''"Extras -> Einstellungen -> Fortgeschritten"'' festlegen. == Problembehebung Autotype == Bei Passwörter mit Sonderzeichen kann es bei der Verwendung der Auto-Type Funktion zu Problemen kommen. Abhilfe ist im Blogbeitrag [http://blog.lewumpy.de/2014/01/auto-type-funktion-keepass/ Auto-Type-Funktion von KeePass unter Gnome verwenden] {de} (01/2014) beschrieben, nämlich der folgende Eintrag in [:Autostart:] {{{#!vorlage Befehl bash -c "setxkbmap de" }}} [[Bild(./Tray.png,150, align=right)]] == Systemtray == Unter ''"Extras -> Einstellungen -> General"'' kann eingestellt werden, ob ein [[Bild(./logo.png,16,)]] Symbol in der Leiste angezeigt werden soll sowie das Verhalten. Ein [[Vorlage(Tasten, lmb)]] ''Linksklick'' bringt das Programm in den Hinter- bzw. Vordergrund. Ein [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' öffnet ein weiteres Menü. Hier kann der Arbeitsbereich gesperrt [[Bild(./lock.png,16,)]] oder das Programm beendet [[Bild(./exit.png,16,)]] werden. = Bedienung = == Werkzeugleiste == Die Grundfunktionen von KeePassX sind über die Werkzeugleiste zu erreichen: ||<-3 tablestyle="width: 95%;" rowclass="titel"> Werkzeugleiste|| ||<5% rowclass="kopf">Symbol||Name||Beschreibung|| ||<:>[[Bild(./filenew.png,16,)]]||''"Neue Datenbank"''||Eine neue Datenbank wird erstellt.|| ||<:>[[Bild(./fileopen.png,16,)]]||''"Datenbank öffnen"''||Eine bereits existierende Datenbank öffnen. Zum automatischen Öffnen [#Konfiguration Einstellungen] ändern.|| ||<:>[[Bild(./filesave.png,16,)]]||''"Datenbank speichern"''||Datenbank wird gespeichert.|| ||<:>[[Bild(./newentry.png,16,)]]||''"Neuen Eintrag hinzufügen"''||Datensatz oder Gruppe neu erstellen.|| ||<:>[[Bild(./editentry.png,16,)]]||''"Eintrag anzeigen/bearbeiten"''||Datensatz anzeigen oder Veränderungen vornehmen.|| ||<:>[[Bild(./deleteentry.png,16,)]]||''"Eintrag löschen"''||Datensatz wird entfernt.|| ||<:>[[Bild(./copyusername.png,16,)]]||''"Benutzernamen in die Zwischenablage kopieren"''||Der Benutzername wird zur weiteren Verwendung kopiert.|| ||<:>[[Bild(./copypwd.png,16,)]]||''"Passwort in die Zwischenablage kopieren"''||Das Passwort wird zur weiteren Verwendung kopiert.|| ||<:>[[Bild(./lock.png,16,)]]||''"Arbeitsbereich sperren"''||Das Programm wird gesperrt. [#Passwort Hauptschlüssel] wird zum Entsperren benötigt.|| Alle Menüpunkte sind im jeweiligen Fensterbereich über einen [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' ebenfalls erreichbar. == Datenbank == Eine vorhandene [[Bild(./fileopen.png,16,)]] ''"Datenbank öffnen"'' bzw. [#Import-Export importieren]. Sofern keine Datenbank vorhanden ist, ist diese mit [[Bild(./filenew.png,16,)]] ''"Neue Datenbank"'' zu erstellen. Diese wird beim ersten Speichern unter dem angegebenen Namen als KeePass-Datenbank ('''.kdb''') angelegt. === Passwort === 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 [3]. Im Nachhinein kann dieses unter ''"Datei -> Hauptschlüssel ändern"'' geändert und eine [#Schluesseldatei Schlüsseldatei] hinzugefügt bzw. entfernt werden. === Schlüsseldatei === 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 [[Bild(./fileopen.png,16,)]] Öffnen der Datenbank ist diese Schlüsseldatei erforderlich. [[Bild(newentry.png,150,align=right)]] == Gruppen == Zur besseren Übersicht können weitere Gruppen, neben ''"Internet"'' und ''"eMail"'', eingerichtet werden. Dies kann über ''"Gruppen -> Neue Gruppe hinzufügen"'' oder alternativ durchs Drücken von [[Vorlage(Tasten, strg+g)]] erreicht werden. 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 [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' auf die gewünschte Gruppe ausführen und die Operation auswählen. == Eintrag == Um einen Eintrag vorzunehmen wählt man die gewünschte [#Gruppen Gruppe] im linken Fensterbereich, durch einen [[Vorlage(Tasten, lmb)]] ''Linksklick'', aus. Im rechten Fenster einen [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' ausführen und [[Bild(./newentry.png,16,)]] ''"Neuen Eintrag 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 [#Werkzeugleiste bearbeitet/gelöscht] werden. Ein [#Passwortgenerator Passwortgenerator] hilft beim Erstellen von Passwörtern. [[Bild(./Passwortgenerator.png,150, align=right)]] == Passwortgenerator == Über ''"Extras -> Passwortgenerator …"'' oder [[Vorlage(Tasten, 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. == Zwischenablage == [[Bild(./copyusername.png,16,)]] Benutzernamen und [[Bild(./copypwd.png,16,)]] Passwörter können zur weiteren Verwendung in die [:Zwischenablage:] kopiert werden. Je nach [#Sicherheit Sicherheitseinstellung] werden diese nach kurzer Zeit aus dieser gelöscht. Zu erreichen ist die Funktion über einen [[Vorlage(Tasten, rmb)]] ''Rechtsklick'' oder die [#Werkzeugleiste Werkzeugleiste]. == Import/Export == 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. === Portabilität === Um die Passwörter auch unterwegs verfügbar zu haben, kann alternativ auch die Windows-Version von [sourceforge:keepassx/files/KeePassX:KeePassX] {dl} mittels [:Wine:] auf einem USB-Stick entpackt werden. Eine weitere Installation ist nicht nötig und KeepassX kann nun sowohl unter Linux 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. {{{#!vorlage Hinweis 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 das Paket '''mono-runtime''' installiert ist. }}} Die Datenbankdateien sind auch kompatibel zur Android-App [http://www.keepassdroid.com/ KeePassDroid] {en}. Die von der Linux-Version von KeyPassX erstellte '''.kdb'''-Datei kann man einfach auf das Android-Smartphone kopieren, KeePassDroid installieren und starten. Nach Eingabe der Passphrase (und je nach Leistungsfähigkeit des Smartphones) erscheint früher oder später eine Liste mit den Gruppen, die zu den einzelnen Einträgen und Inhalten führt. === Textdatei === 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: }}} = Tastenkürzel = ||<-2 tablestyle="width: 95%;" rowclass="titel"> Tastenkürzel|| || Taste(n)||Bedeutung|| ||[[Vorlage(Tasten, strg+n)]]||Neue Datenbank || ||[[Vorlage(Tasten, strg+g)]]||Neue Gruppe || ||[[Vorlage(Tasten, strg+y)]]||Neuer Datenbankeintrag || ||[[Vorlage(Tasten, strg+o)]]||Datenbank öffnen || ||[[Vorlage(Tasten, strg+s)]]||Datenbank speichern || ||[[Vorlage(Tasten, strg+w)]]||Datenbank schließen || ||[[Vorlage(Tasten, strg+l)]]||Arbeitsbereich sperren || ||[[Vorlage(Tasten, strg+b)]]||Benutzername in die Zwischenablage kopieren || ||[[Vorlage(Tasten, strg+c)]]||Passwort in die Zwischenablage kopieren || ||[[Vorlage(Tasten, strg+u)]]||Hinterlegte Internetadresse aufrufen. || ||[[Vorlage(Tasten, strg+p)]]||Passwortgenerator starten. || ||[[Vorlage(Tasten, strg+q)]]||Programm beenden || # tag: Sicherheit, Passwort, Qt, nach-trusty-ins-archiv