ประมาณหนึ่งเดือนที่ผ่านมาฉันอัปเดตเซิร์ฟเวอร์ 16.04 LTS เป็น 18.04.1 LTS การอัปเกรดทำได้ดี อย่างไรก็ตามเนื่องจากการอัปเกรดเมื่อใดก็ตามที่ผู้ใช้ลงชื่อเข้าใช้จะมีข้อความปรากฏในdmesg
หรือในคอนโซลท้องถิ่น (แต่ไม่ถึงเซสชัน SSH ของผู้ใช้) ที่อ่าน:
[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]
หลังจาก Googling มากฉันพบคำถามที่เกี่ยวข้องและจัดการเพื่อหาว่าเป็นข้อมูลสำรองของโฮมไดรฟ์ของผู้ใช้เมื่อมีการอัพเกรดเกิดขึ้น
ฉันควรทราบว่าผู้ใช้ยังคงสามารถเข้าถึงไดรฟ์ภายในบ้านของพวกเขาและพวกเขาไม่มีปัญหาในการเข้าสู่ระบบนี่เป็นเพียงข้อความรำคาญที่ฉันพยายามทำความสะอาด
ฉันพยายามเพิ่มข้อความรหัสผ่านในพวงกุญแจโดยใช้คำตอบที่ยอมรับในคำถามที่เชื่อมโยง:
$ /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.
ดังนั้นกุญแจอยู่ในพวงกุญแจแล้ว แต่ฉันยังได้รับข้อความแสดงข้อผิดพลาดเมื่อผู้ใช้เข้าสู่ระบบ
ฉันจะป้องกันไม่ให้การแจ้งเตือน / ข้อผิดพลาดนี้เกิดขึ้นได้อย่างไร
/home/.ecryptfs/user/.ecryptfs/Private.sig
หรือไม่?