Quando hai un'unità LUKS
crittografata nel tuo computer Nautilus
o Nemo
la mostrerai Devices
come unità con un piccolo lucchetto.
Quando fai clic su di esso, devi inserire una password. Se lo desideri remember this password forever
, viene salvato sul tuo portachiavi. Al prossimo avvio, facendo clic sull'unità verrà montata immediatamente.
Come posso "montare immediatamente" tale unità per la quale la passphrase è memorizzata nel portachiavi, dal terminale? Voglio avere uno script di avvio automatico che monterà la mia unità LUKS quando eseguo l'accesso. Non voglio memorizzare la mia passphrase nello script, voglio usare la passphrase dal keyring:
Se vai a Passwords And Keys
, c'è un mazzo di chiavi senza nome. Nelle loro proprietà puoi trovare una descrizione simile gvfs-luks-uuid=xxxxxxxxxxxx
e anche la password per quell'unità LUKS. Questo è ciò che utilizza Ubuntu.
Un'opzione a cui ho pensato è python-gnomekeyring
ma può solo ottenere il nome chiave e la password. Ho bisogno di ciò che la GUI chiama "Dettagli tecnici" per ottenere la password per uno specifico uuid
perché il nome chiave è sempre vuoto.