Bir süre önce Ubuntu 17.10 sürümüne güncellediğimden, ssh aracılığıyla sunucuma erişmek için kullandığım özel anahtarlarım artık giriş yaptıktan sonra programlı olarak açılmıyor.
Anladığım kadarıyla, seahorse client
anahtarın parolasını ilk kez yazarken saklayıp saklamayacağınızı sorarak genellikle bununla ilgilenmesi gerekir.
İlk tahminim, seahorse-daemon
bir sebepten ötürü koşmuyordu, ama:
user@Zeus:~$ ps aux | grep seahorse
user 19170 0.0 0.1 432636 26564 ? Ss 00:07 0:00 seahorse-daemon
İkinci tahminim, bir nedenden dolayı »Parolalar-> giriş« altındaki denizatı ile ilgili tüm şifreleri silmem gerektiğiydi:
Müşteriyi bana tekrar sormaya zorladıktan sonra tekrar saklamayı umuyordum. Ama bu da yardımcı olmadı. Müşteri bana sormaya gelmiyor ...
Daha sonra ilgili olabilecek bu soruyu buldum, ancak bana yardımcı olmadı: Ubuntu'daki tüm özel anahtarların kilidini açın, girişte yalnızca bir kez şifre girme
Diğer şifrelerin yönetimi beklendiği gibi çalıştığı için (örneğin nautilus, Chromium, Nextcloud vb. İçin şifreler) Sorunun bir şey yapması gerektiğini varsayıyorum ssh-agent
...
Birisi bana doğru yönde ipucu verebilir mi, bu sorunu nasıl çözebilirim? GNOME'un şifreleri işleme biçiminde bir şey değişti mi? Yükseltme işlemi sırasında bazı yeni süslü programlar yüklenemedi?
GÜNCELLEME Özel anahtarı tekrar kimlik doğrulama aracısına eklediğimde:
ssh-add ~/.ssh/id_rsa
ve giriş yapmaya çalışın, anahtarın kilidini sadece bir kez açmam istenecek, bundan sonra anahtar programlı olarak açıldı. Ancak bu yalnızca bir sonraki yeniden başlatmaya kadar çalışır. Yeni bir başlangıçtan sonra, anahtarı tekrar eklemeliyim ...