สาเหตุอาจเป็นไปได้ว่ารหัสส่วนตัวนั้นไม่ได้ถูกปลดล็อค
ตั้งแต่ฉันอัปเดตเป็น Ubuntu 17.10 เมื่อครู่ที่ผ่านมากุญแจส่วนตัวของฉัน - ซึ่งฉันใช้เป็นตัวอย่างในการเข้าถึงเซิร์ฟเวอร์ของฉันผ่าน ssh - ไม่ถูกปลดล็อคโดยทางโปรแกรมหลังจากลงชื่อเข้าใช้อีกต่อไป ความเข้าใจของฉันคือโดยปกติแล้วสิ่งที่seahorse clientควรดูแลโดยขอให้คุณเก็บรหัสผ่านของคีย์เมื่อพิมพ์รหัสเหล่านี้เป็นครั้งแรกหรือไม่ การเดาครั้งแรกของฉันคือการที่seahorse-daemonไม่ได้ทำงานด้วยเหตุผลบางอย่าง แต่มันคือ: user@Zeus:~$ ps aux | grep seahorse user 19170 0.0 0.1 432636 26564 ? Ss 00:07 0:00 seahorse-daemon ฉันเดาที่สองคือว่าด้วยเหตุผลบางอย่างฉันต้องลบรหัสผ่านที่เกี่ยวข้องทั้งหมดที่เก็บไว้ในม้าน้ำภายใต้»รหัสผ่าน -> เข้าสู่ระบบ«: ฉันหวังว่าจะบังคับให้ลูกค้าถามฉันอีกครั้งแล้วเก็บไว้อีกครั้ง แต่นี่ก็ไม่ได้ช่วยอะไรเช่นกัน ลูกค้าไม่ปรากฏขึ้นเพื่อถามฉัน ... จากนั้นฉันก็พบคำถามนี้ซึ่งอาจจะเกี่ยวข้อง แต่ไม่ได้ช่วยฉัน: ปลดล็อคกุญแจส่วนตัวทั้งหมดบน Ubuntu ใส่รหัสผ่านเพียงครั้งเดียวเมื่อเข้าสู่ระบบ เนื่องจากการจัดการรหัสผ่านอื่นทำงานตามที่คาดไว้ (เช่นรหัสผ่านสำหรับ nautilus, Chromium, Nextcloud เป็นต้น) ฉันคิดว่าปัญหาต้องทำอะไรบางอย่างกับssh-agent... ใครช่วยแนะนำฉันในทิศทางที่ถูกต้องวิธีแก้ปัญหานี้ได้อย่างไร …