Circa un mese fa ho aggiornato il mio server 16.04 LTS a 18.04.1 LTS. L'aggiornamento è andato bene. Tuttavia, dopo l'aggiornamento, ogni volta che un utente effettua l'accesso, viene visualizzato un messaggio in dmesg
o sulla console locale (ma non nella sessione SSH dell'utente) che legge:
[890802.820519] Could not find key with description: [HEXSTRING]
[890802.820537] process_request_key_err: No key
[890802.820538] Could not find valid key in user session keyring for sig specified in mount option: [HEXSTRING]
[890802.820557] One or more global auth toks could not properly register; rc = [-2]
[890802.820558] Error parsing options; rc = [-2]
Dopo molte ricerche su Google, ho trovato questa domanda correlata e sono riuscito a capire che si tratta di un backup del disco di casa dell'utente eseguito quando si è verificato l'aggiornamento.
Devo notare che gli utenti hanno ancora accesso ai loro dischi domestici e non hanno problemi ad accedere, questo è solo un messaggio di fastidio che sto cercando di ripulire.
Ho tentato di aggiungere la passphrase al portachiavi utilizzando la risposta accettata nella domanda collegata:
$ /usr/bin/ecryptfs-manager
eCryptfs key management menu
-------------------------------
1. Add passphrase key to keyring
2. Add public key to keyring
3. Generate new public/private keypair
4. Exit
Make selection: 1
Mount-wide passphrase:
Confirm passphrase:
Using the default salt value
That key was already in the keyring.
Quindi, la chiave è già nel portachiavi ma ricevo ancora il messaggio di errore quando un utente effettua l'accesso.
Come posso impedire che questa notifica/errore si verifichi?
Risposta accettata:
Sembra che questo bug sia stato segnalato per la prima volta in Ubuntu 17.10:ecryptfs-mount-private non riesce a inizializzare le chiavi ecryptfs
L'errore è come il tuo:
[ 1265.695388] Could not find key with description: [<correct key ID>]
[ 1265.695393] process_request_key_err: No key
[ 1265.695394] Could not find valid key in user session keyring for sig specified in mount option: [<correct key ID>]
[ 1265.695395] One or more global auth toks could not properly register; rc = [-2]
[ 1265.695396] Error parsing options; rc = [-2]
Dovresti iscriverti alla segnalazione di bug e assicurarti di contrassegnare che riguarda anche te.
Leggi i messaggi pubblicati da altri utenti. Ci sono soluzioni che funzionano per alcuni e non per altri.
Correlati:non è possibile abilitare le estensioni della shell per i temi personalizzati?