Новая цепочка для ключей входа создается при каждом входе
Ubuntu 13.04 64 бит. Автосалон НЕ отключен (т.е. я должен ввести свой пароль для входа в систему). Пароль для цепочки ключей "Логин" (ранее моя единственная цепочка ключей совпадала с моим паролем для входа.
Когда я вхожу в систему, вместо того, чтобы разблокировать брелок со всеми моими паролями на нем, он создает новый брелок "Логин", который разблокируется. Затем мне предлагается ввести пароль для моего реального набора ключей "Логин".
Таким образом, у меня есть брелок с именем "Вход" каждый раз, когда я входил в систему с момента его запуска (без тех, которые я удалил), но только один (только что созданный) фактически разблокируется при входе в систему.
1 ответ
У меня была такая же проблема некоторое время. Вот как я наконец исправил это.
Во-первых, открыть seahorse
и создайте новую связку ключей, которую я назвал своей Extra, и скопируйте все, что вам абсолютно необходимо хранить в этой связке ключей.
Далее выйдите из системы и перейдите на VT (Ctrl+Alt+F2
). Войдите, а затем cd .local/share/keyrings/
, ls
чтобы увидеть, какие файлы ключей доступны, тогда rm login* default
или иным образом удалите все брелоки для входа и файл по умолчанию.
Войдите в систему, и все должно работать как обычно, за исключением того, что вам нужно будет повторно пройти аутентификацию всех ваших учетных записей в Интернете. Если вы в следующий раз используете Google Chrome/Chromium, он включится, и все его пароли будут синхронизированы обратно в связку ключей.
ТЛ; др rm .local/share/keyrings/{login*,default}
пока не работает GNOME/Unity.