Posso configurare KeePass per richiedere la chiave master / password per il ripristino di Windows?


10

Ho configurato KeePass a Blocca lo spazio di lavoro quando il computer sta per essere sospeso (sotto Opzioni → Sicurezza ), che garantisce che le mie password siano protette quando il mio sistema Windows 7 dorme o si iberna. Ma ogni volta che ripristino il mio sistema da sospensione o ibernazione, le mie password sono di conseguenza bloccate e devo fare clic destro sull'icona di KeePass nella barra delle applicazioni, selezionare Sblocca spazio di lavoro e inserisci la mia chiave master del database.

C'è un modo per far sì che KeePass richieda automaticamente la mia chiave in questa situazione?

Risposte:


14

(IO rispondi alla mia stessa domanda ):

Non riesco a trovare alcun modo per configurare KeePass in sé Richiedi la password principale al ripristino , quindi ecco una soluzione basata su questa domanda superuser :

Crea e salva un nuovo Windows Operazione programmata :

  1. Avvia l'Utilità di pianificazione: Vincere Amministrativo Strumenti → Utilità di pianificazione , o Vincere + R ed entra taskschd.msc
  2. In Utilità di pianificazione, Azione → Crea attività
  3. In Crea attività Generale scheda, denominare l'attività Esegui KeePass allo sblocco
  4. In Crea attività trigger scheda, fare clic Nuovo... quindi per Inizia il compito: selezionare Sopra sblocco workstation e fare clic ok
  5. In Crea attività Azioni scheda, fare clic Nuovo... poi nel Programma / script campo entra "C:\WINDOWS\System32\cmd.exe" e nel Aggiungi argomenti (facoltativo) campo entra /c start "" <location of your KeePass database file> (la posizione del tuo file di database KeePass appare nel titolo della finestra principale di KeePass).
  6. Clic ok in Crea attività per salvare l'attività, quindi chiudere la finestra Utilità di pianificazione.

Ora quando si sblocca il sistema, l'Utilità di pianificazione eseguirà KeePass, che lo farà guadagnare attenzione e ti chiedono la tua Master Password. Se hai configurato KeePass Riduci a icona la finestra principale dopo aver aperto un database (sotto Opzioni → Interface ), anche le finestre di KeePass verranno ridotte al minimo dopo aver inserito correttamente la password principale.


3
Per curiosità, c'è una ragione per cui non è possibile inserire direttamente il percorso di KeePass nel campo Programma / script, anziché come argomento per cmd.exe?
Kodos Johnson

@KodosJohnson, inizialmente ho inserito il percorso mentre descrivi. Ciò mi ha indotto KeePass a richiamarmi quando ho ripristinato il mio Windows, ma il prompt di KeePass non aveva il focus, quindi ho dovuto fare clic sul campo di inserimento della Master Password prima di digitare. L'uso di cmd.exe elimina questa necessità.
CODE-REaD

Forse questo potrebbe esserti utile: stackoverflow.com/questions/35988863/... . Inoltre, forse è necessario aggiungere un ritardo in qualche modo nell'operazione pianificata.
Kodos Johnson

@KodosJohnson, grazie. Ho considerato sendKeys.bat ma voglio mantenere questa soluzione il più semplice possibile. L'ultima revisione (indicare start alla posizione del mio database KeePass) sembra funzionare in modo affidabile, quindi ho aggiornato la mia risposta con esso. Per favore fatemi sapere se ci sono problemi con questo approccio.
CODE-REaD
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.