GNU/Linux >> Znalost Linux >  >> Ubuntu

Po upgradu z 16.04 na 18.04 nelze najít platný klíč v relaci uživatele Keyring for Sig specifikovaný v Mount Option?

Asi před měsícem jsem aktualizoval svůj server 16.04 LTS na 18.04.1 LTS. Upgrade proběhl v pořádku. Od upgradu se však při každém přihlášení uživatele v dmesg zobrazí zpráva nebo na místní konzoli (ale ne na relaci SSH uživatele), která zní:

[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]

Po dlouhém hledání na Googlu jsem našel tuto související otázku a podařilo se mi zjistit, že jde o zálohu domácího disku uživatele, který byl pořízen při aktualizaci.

Měl bych poznamenat, že uživatelé mají stále přístup ke svým domácím diskům a nemají problém s přihlášením, toto je jen nepříjemná zpráva, kterou se snažím vyčistit.

Pokusil jsem se přidat přístupovou frázi do svazku klíčů pomocí přijaté odpovědi v propojené otázce:

$ /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.

Klíč je tedy již ve svazku klíčů, ale stále se mi zobrazuje chybová zpráva, když se uživatel přihlásí.

Jak mohu zabránit výskytu tohoto upozornění/chyby?

Přijatá odpověď:

Vypadá to, že tato chyba byla poprvé hlášena v Ubuntu 17.10:ecryptfs-mount-private selže při inicializaci klíčů ecryptfs

Chyba je jako vaše vlastní:

[ 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]

Měli byste se přihlásit k odběru hlášení o chybě a ujistěte se, že jste označili, že se vás také týká.

Přečtěte si zprávy odeslané jinými uživateli. Existují řešení, která pro některé fungují a pro jiné ne.

Související:Nelze povolit rozšíření Shell pro vlastní motivy?
Ubuntu
  1. Hesla MySQL po upgradu nefungují

  2. Oprava nefunkční čtečky SD karet po upgradu Ubuntu 16.04

  3. Opravdu není nastavení výchozích možností připojení pro Udisky možné?

  1. Grub nemohl najít Windows 7 po instalaci Raid 0?

  2. Najít Mount Point pro akcie malých a středních firem ve 13.04?

  3. Zabránit automatickému opětovnému připojení jednotek USB po odebrání?

  1. Gvfs-mount nefunguje na Ubuntu 14.04 pro bezdrátový HDD?

  2. Ubuntu se po instalaci nespustí z pevného disku?

  3. Po upgradu Ubuntu 14 na 16 zmizela možnost Najít Doal Boot Option?