6

Ubuntu's password management used to be working just fine for me, but around two weeks ago after running apt-get upgrade, I've noticed that now it keeps "forgetting" my passwords.

For instance, I need to manually enter passwords to unlock my ssh keys to use git, which previously was done automatically on login. My workplace's 802.11x authentication also no longer works, I need to manually re-auth just to connect to internet. What's going on?

2 Answers 2

2
+100

It appears as though the keyring is failing.

Steps to fix:

  1. Click the Ubuntu icon in your Dash.
  2. Type seahorse
  3. Check if your passwords are there.
  4. Click View and By Keyring
  5. Right Click on Login and Change Password. Enter your old login (even if you didn't change it) and change it to your CURRENT password. The problem should be resolved.

If you still experience the problem, there is something wrong with the password storage system.

Try installing from a CLEAN Ubuntu. Upgrading doesn't always work...

3
  • I don't see the login password there, only my SSH password and PGP one. Also, seahorse isn't installed in Ubuntu 13.10 by default, I had to apt-get it.
    – Nik Reiman
    Nov 15, 2013 at 18:22
  • 1
    Seahorse is installed by default. I think that is your problem.
    – Kaz Wolfe
    Nov 15, 2013 at 19:09
  • Thanks for the good answer, but ultimately the solution to this problem was much easier (see my answer below). Is it possible that using the passwd command didn't set the login password correctly?
    – Nik Reiman
    Nov 19, 2013 at 8:24
1

Thanks for the help, I installed seahorse but ultimately resolved the problem by setting my login password in the system settings to abc123, and then back to my real password. That seemed to sync the login keychain password as well, I think that using the standard unix passwd command didn't do that.

1
  • Hmmm. The keychain and login passwords lost synchronization. Either method would have worked. You are right. passwd does not do synchronization. Glad to hear that you fixed it by yourself.
    – Kaz Wolfe
    Nov 19, 2013 at 17:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .