Yaklaşık bir ay önce 16.04 LTS sunucumu 18.04.1 LTS olarak güncelledim. Yükseltme iyi gitti. Ancak, yükseltme işleminden sonra, bir kullanıcı her oturum dmesg
açtığında, yerel konsolda veya üzerinde görüntülenen (ancak kullanıcının SSH oturumunda değil) görüntülenen bir mesaj vardır :
[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]
Çok fazla Google'dan sonra bu ilgili soruyu buldum ve bunun yükseltme gerçekleştiğinde kullanıcının ev sürücüsünün bir yedeği olduğunu anladım.
Kullanıcıların hala ev sürücülerine erişebildiklerini ve giriş yaparken sorun yaşamadıklarını belirtmeliyim, bu sadece temizlemeye çalıştığım bir can sıkıcı mesaj.
Bağlantılı soruda kabul edilen cevabı kullanarak anahtarlığa parolayı eklemeye çalıştım:
$ /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.
Yani, anahtar zaten anahtarlıkta ama bir kullanıcı oturum açtığında hala hata mesajı alıyorum.
Bu bildirimin / hatanın oluşmasını nasıl önleyebilirim?
/home/.ecryptfs/user/.ecryptfs/Private.sig
mı?