GNOME Bugzilla – Bug 580024
ssh passwords are not stored in gnome-keyring
Last modified: 2010-02-19 13:44:54 UTC
the bug has been opened on https://bugs.launchpad.net/bugs/365662 "when mounting a sftp mount with nautilus + gvfs I enable the radio-button "Remember forever". The passwords don't appear in seahorse and are therefor not stored permanently." That's using GNOME 2.26.1 and gvfs 1.2.2
It doesn't work neither for me !
I've also encountered the same problem on the latest Ubuntu 9.10 alpha using gvfs 1.3.3 Permanently storing passwords works perfectly for smb shares, but it does not work for sftp. Is there any more information I can provide that would help fix this bug?
I made one observation and found a workaround for this bug. If you give a username expicitly (in the form of sftp://user@server) the password is saved correctly. If you don't supply a user in the URL the password is not saved.
Still present in Ubuntu 9.10 / Gnome 2.28.1. The radiobutton "remember forever" doesn't.
Created attachment 154204 [details] [review] [PATCH] sftp: retain chosen password save option across mount phases Please see the patch commit message. One thing I noticed is that we only do one attempt to login (two resp. when username changes) so we don't need to reset the password_save value on incorrect password.
Committed to master and gnome-2-28