Keepass funktioniert nahtlos unter Windows

544
Damon

Ich suche nach einem Rezept, mit dem Keepass unter Windows (Windows 7 Professional 64) funktioniert. Meine Definition von "Arbeit" ist, dass Passwörter im Browser (über die Keefox-Erweiterung) gespeichert / eingegeben werden und dass ich sie sonst nicht sehe. Es ist der letzte Teil, der mich beschäftigt hält.

Insbesondere möchte ich nicht jedes Mal, wenn ich den Computer einschalte oder neu starte, ein zusätzliches Kennwort (zusätzlich zu meinem Anmeldekennwort) eingeben. Dazu muss ich auch zuerst in das Fenster klicken, da für eine geniale Idee das Fenster angezeigt wird das erscheint, hat keinen Tastaturfokus.

Was ich bisher ausprobiert habe:

  • Einstellungen: Letzte zuletzt verwendete Datenbank merken und automatisch öffnen, beim Schließen automatisch speichern, Schlüsseldateien automatisch suchen, Verzeichnisse und Schlüsselquellen merken, auf Ablage minimieren, nach dem Öffnen der Datenbank minimieren.
  • Speichern Sie die Datenbank ohne Passwort.
    Dies fordert mich zur Eingabe eines Passworts auf. Ein leeres Passwort funktioniert natürlich, aber ich muss es immer noch bestätigen.
  • Datenbank mit Passwort speichern
    Wie oben, nur dass ich tatsächlich ein Passwort eingeben muss, was noch schlimmer ist.
  • Fügen Sie eine Schlüsseldatei in demselben Verzeichnis wie die Datenbank hinzu.
    Anstatt ein leeres Passwort zu bestätigen, muss ich jetzt das Öffnen dieser Schlüsseldatei bestätigen. Welches ist im Grunde dasselbe.
  • Verwenden Sie Windows-Anmeldeinformationen. Das klingt, als wäre es nur für den Zweck gemacht! Unglücklicherweise, Sie haben es erraten, muss ich jedes Mal bestätigen, dass "Windows-Anmeldeinformationen" verwendet werden.
  • Speichern Sie die Datenbank mit dem Kennwort "Kennwort" und bearbeiten Sie den Registrierungseintrag "Ausführen", auf den Keepass festgelegt ist keepass.exe -pw "password". Das hat nicht funktioniert, wird immer noch dazu aufgefordert.
  • Bearbeiten Sie den Registrierungsschlüssel Ausführen entweder, keepass.exe -keyfile:keyfile.txtoder verwenden Sie -preselectstattdessen die Option. Einer von ihnen hat tatsächlich einmal gearbeitet (ich habe vergessen, welche davon gespielt hat und so viel versucht hat), aber dann funktionierte der nächste Tag nicht. Anscheinend überschreibt Keepass den Registrierungsschlüssel bei der nächsten Gelegenheit (der Registrierungsschlüssel wird jetzt betrachtet.) enthält keine Befehlszeilenoptionen mehr).

Was ich will, ist die Passwörter gespeichert haben, vor Ort, und ich mag die Datenbank sichern können, und kopieren Sie es vom Desktop - Computer auf meinen Laptop (die, obwohl es scheint wie eine triviale Sache, nicht wirklich mit dem, dass trivial eingebauter Passwortspeicher des Browsers).
Das ist wirklich alles was ich brauche. Wenn es eine Verschlüsselung gibt, so dass die Datenbank in einem Texteditor nicht sofort mit bloßem Auge lesbar ist, ist das für mich in Ordnung, aber es bringt keinen Wert.

Ich bin in Ordnung, wenn die Datenbank nicht durch ein explizites Passwort geschützt ist oder das Windows-Login die einzige Sicherheitsmaßnahme ist. Ich bin damit einverstanden, dass sich jeder, der sich erfolgreich anmeldet, mit meinem Benutzernamen auf alle Browserpasswörter zugreifen kann. Keine Sorgen da.

1

1 Antwort auf die Frage

2
Bob

Ich habe gerade folgendes getestet, und es funktioniert gut:

"C:\path\to\keepass.exe" --keyfile:"C:\path\to\keyfile.key" "C:\path\to\database.kbdx" 

Ich denke, der Hauptunterschied zu dem, was Sie versucht haben, ist der Doppelpunkt ( :) zwischen dem Argumentnamen und dem Wert und nicht einem Leerzeichen.

Sie können dies auch verwenden, --pw:"password"wenn Sie es vorziehen, aber eine Schlüsseldatei ist in dieser Konfiguration etwas sicherer.

Speichern Sie das in einer Batch-Datei, um es einfacher auszuführen, z mykeepass.bat

Befehlszeilenoptionen sind hier dokumentiert: http://keepass.info/help/base/cmdline.html oder führen Sie sie aus keepass.exe --help.

Das funktioniert und es hat auch mehr als einen Neustart überlebt (Verknüpfung statt Registrierung). Vielen Dank :) Damon vor 7 Jahren 0