Keepass – Der Passwort-Safe schlechthin

keepass_256x256Keepass ist ein super Tool um sich die ganzen Passwörter, die man als Webdesigner, Programmierer, Administrator einfach nicht merken kann zu speichern. Zusätzlich bietet Keepass auch die Möglichkeit Passwörter zu generieren (Was für ein Segen!!!) und das umständliche, „Ich denke mir mal ein Passwort aus.“ entfällt.

Die aktuellste Version von Keepass findet Ihr hier.

Nach der Installation werdet Ihr aufgefordert einen sozusagen Generalschlüssel zu erstellen. Den braucht Ihr um in Keepass auf eure gespeicherten Passwörter zuzugreifen.

Wenn Keepass dann bereit zur Anwendung ist, geht es daran neue Passwörter zu generieren oder Passwörter, die aktuell schon in Benutzung sind einzuspeichern.

Ich will jetzt nich jeden einzelnen Schritt erklären wie Ihr Passwörter hinzufügt oder Ordner und Unterordner anlegt,  sonder euch die besonderen Vorteile des Programms erklären.

1. Der Short-Cut „Autovervollständigung“

Jeder kennt es, man hat ein zwei E-Mail-Adressen beim selben E-Mail-Portal, oder auch dem eigenen Webserver und man weiß immer nicht, welches Passwort war jetzt für welche Adresse. Da hat Keepass die Antwort. Mittels ShortCut und einstellbarer Autovervollständigung, braucht ihr euch keines der Passwörter, oder der Benutzernamen mehr merken, sondern ihr legt einfach beide Passwörter in Keepass an und mittels ShortCut werden die Passwörter automatisch in die User- / Passwort-Felder eingegeben.

Anleitung:

1. Auto-Type anschalten:

Unter dem Menüpunkt Tools|Options|Advanced|Auto-Type könnt Ihr zum einen Autotype anschalten und zum anderen einen individuellen Shortcut festlegen, der mit keinem Shortcut eurer anderen Programmer im Konflikt steht. Ich habe für mich STRG+ALT+Umsch+Zirkumflex (das über TAB) gewählt.

2. Passwort anlegen:

Titel / Username  und Passwort in Keepass unter AddEntry eingeben.

3. Autovervollständigungsparameter in dem „Notes“-Feld eingeben

Angenommen wir haben zwei Google-Mail-Accounts, dann gebt ihr folgendes in das Notes-Feld ein:
Auto-Type: {USERNAME}{TAB}{PASSWORD}{ENTER}
Auto-Type-Window:*Google*

Erklärung:
Die erste Zeile bewirkt das Auto-Typing. Keepass veranlaßt den Browser den Username {USERNAME}  in das erste Feld einzugeben, dann ein TAB {TAB} zu simulieren und in das zweite Feld das Passwort {PASSWORD} einzugeben. Danach wird Enter {ENTER} gedrückt.
Die zweite Zeile bewirkt, dass im Titel des Fensters (daher „Auto-Type-Window) geschaut wird ob die Zeichenkette, die zwischen den beiden Sternchen steht, mit dem Titel des Fensters übereinstimmt. Die Sternchen bewirken, dass vor und hinter Google noch andere Zeichenketten stehen können.

Dann geht ihr einfach auf google.de, klickt auf anmelden und ausserdem in das Feld in dem der Username eingegeben werden muss. Wenn Ihr nun euren zuvor in Punkt 1 eingestellten Short-Cut (vorrausgesetzt Keepass läuft im Hintergund) drück, erscheint, wenn ihr mehrere Google-Accounts gespeichert habt ein Auswahl-Fenster, das euch auswählen lässt mit welchem Account ihr euch anmelden wollt. Wenn Ihr nur einen Google-Account eingetragen habt, dann wird füllt Keepass direkt beide Felder aus und bestätigt automatisch, mit Enter die Eingabe. Ihr seit nun eingeloggt.

Ein weiterer Vorteil ist die Verknüpfung von Keepass direkt mit Programmen. Ich als alter Windows-User benutze für meine SSH Verbindungen gerne Putty. Da die Root-Passwörter für meine Server ziemlich kryptisch sind und ich sie mir einfach nicht einprägen möchte, bietet Keepass die Möglichkeit den kompletten Anmeldevorgang über SSH zu einer Root-Shell abzuwickeln.

Dazu erstellt ihr einen neuen Eintrag, vergebt den Username (bei mir root) und dass Passwort (bei mir… ne ne ne) und schreibt in das feld folgende Zeile:

cmd://{APPDIR}\..\putty\putty.exe -ssh -l {USERNAME} -pw {PASSWORD} SERVER_IP

Erklärung:

cmd://{APPDIR} –> Pfad zu (bei mir) C:/Programme
bei mir liegt Putty jedoch nicht direkt im Programmeordner, sonder eine Ebene weiter oben, daher \..\putty\putty.exe
Mein Pfad ist also: C:\putty\putty.exe

-ssh -l {USERNAME} -pw {PASSWORD} SERVER_IP
die Parameter ssh -l und -pw übergeben direkt die Verbindungsart (SSH), den Username und das Passwort. Bei SERVER_IP gebt ihr direkt eure ServerIP ein (z.B. 123.123.123.45)

Nachdem Ihr den Eintrag gespeichert habt, seht ihr in der Übersicht, dass unter URL jetzt die Zeichenkette (cmd://{APP…) steht. Wenn Ihr dort jetzt mit einem Doppelklick drauf haut, dann startet sich automatisch Putty und Ihr seid direkt eingeloggt.

Grandios, fand ich das. Endlich keine Passwörter mehr merken!

Weitere Informationen zu Keepass gibt es hier.

Fragen einfach direkt über das Kommentarfeld.

2 Antworten auf „Keepass – Der Passwort-Safe schlechthin“

  1. Hallo Jan Fanslau,

    Netter ERklärung, die du abgibst. Ich nutze KeePass seit einiger Zeit und bin geradezu abhängig davon geworden. Ich verwende die Protable Version zusammen mit PortableApps, zzt. Version 1.17.

    Dein Ansatz ist ok und funktioniert auch. Das ganze bedingt aber, dass die Zeilseite, wo die Zuganfsdaten eingegeben müssen, bereits offen ist.

    Ich versuche mit Auto-Type die Seite zu laden, nötigenfalls zu den Eingabe-Feldern zu springen, die Zugangsdaten zu laden und mich so anzumelden. Das ganze sollte ohne vorheriges Klicken mit nur einem Auto-Type Befehl von sich gehen.

    Dazu setze ich in das Feld URL in KeePass
    cmd://{FIREFOX} „https://mail.google.com/mail?hl=de“
    um die Sign In-Seite zu laden, dann die Zugangsdaten in die Felder auf der Site zu schreiben und mein Account zu laden. Meine Notes sind
    Auto-Type: {URL}{DELAY 10000}{USERNAME}{TAB}{PASSWORD}{ENTER}
    Auto-Type-Window: *Mail*

    Der Browser-Aufruf mit {URL} funktioniert aber nicht. Ich schaff es, mit cmd://{FIREFOX} „https://mail.google.com/mail?hl=de“ den Browser richtig zu öffnen und mich dann mit Auto-Type
    Auto-Type: {USERNAME}{TAB}{PASSWORD}{ENTER}
    Auto-Type-Window: *Mail*
    anzumelden. Hast du eine Ahnung, wie das zu machen ist? Für dich könnte das auch nützlich sein.

    Viele Grüsse,

    Andi

  2. wenn ich Autotype eines Eintrages aus der Keepass Datenbank heraus ausführe, springt das System nicht auf die entsprechende Webseite, sondern nur auf den Einstiegsbildschirm (Kacheln) von Windows 8.1.
    Wenn ich die Webseite direkt aufrufe und Strg + Alt+ A eingebe, werden die korrekten Daten aus KeePass übernommen.
    Wo liegt der Fehler/Problem?

Kommentare sind geschlossen.