Jak odzyskać / zresetować zapomniane hasło do kluczy Gnome?


127

Jestem na Ubuntu i zapomniałem hasła do mojego Gnome Keyring (tak, głupie mnie, wiem). W jakiś sposób mogę go odzyskać? Przejrzałem już ten link , ale mówi, że nie jest możliwe, jeśli mój katalog domowy jest zaszyfrowany i niestety mój katalog domowy jest zaszyfrowany.

Odpowiedzi:


161

Resetowanie wszystkiego (usuń wszystkie hasła i rozpocznij nowy brelok):

rm ~/.local/share/keyrings/login.keyring

Lub

Przejdź do Miejsca> Strona główna . Naciśnij Ctrl+, Haby wyświetlić „ukryte pliki”. Przejdź do .local> udostępnij> breloki do kluczy i usuńlogin.keyring

Korzystanie z tego samego breloka (resetowanie hasła breloka, ale utrzymywanie starych haseł w breloku):

  1. Wykonaj kopię zapasową breloka

    cd ~/.local/share/keyrings/
    cp login.keyring login.keyring.backup
    

    a następnie usuń login.keyringplik

    rm ~/.local/share/keyrings/login.keyring
    
  2. Utwórz nowy plik kluczy z Gnome Keyring o nazwie login

  3. Zastąp nowy plik kluczy kopią zapasową starego pliku kluczy

    cd ~/.local/share/keyrings/
    mv login.keyring.backup login.keyring      
    

Uwaga: przed Ubuntu 12.10 ~/.gnome2/keyrings/zamiast ścieżki była ścieżka do folderu kluczy ~/.local/share/keyrings/.


3
jak zrobić krok 2?
xor

1
Myślałem, że to było trochę proste, to nie zadziałało dla mnie. Nadal mówi, że moje hasło jest nieprawidłowe
Madivad,

8
Zastanawiam się, dlaczego (i jak) resetowanie hasła kluczy przy jednoczesnym zachowaniu starych haseł powinno działać. I rzeczywiście to nie działa dla mnie (mówi „Hasło odblokowania było niepoprawne”)
Scz

6
Rzeczywiście, „resetowanie hasła do kluczy, ale utrzymywanie starych haseł w kluczach” brzmi absurdalnie.
Alexey,

1
Myślałem, że krok 2 oznacza uruchomienie konika morskiego, kliknij „Plik” w górnym menu i wybierz nowy, a następnie wybierz „Brelok do hasła”, kliknij Kontynuuj i wprowadź nazwę „login”.
eshaya

38
  1. Uruchom Dash Ubuntu (najwyższa ikona w Unity lub naciśnij Super)
  2. Wpisz Pass, aby uzyskać Hasła i Klucze i rozpocząć to (uruchomi się nakładka Gnome Keyring seahorse)
  3. Kolejny
    • Jeśli hasło jest znane: w obszarze Hasła domyślny folder wybierz odblokuj lub
    • Jeśli hasło nie jest znane: kliknij prawym przyciskiem myszy i usuń, aby zresetować.

Następnym razem Ubuntu poprosi o nowe hasło do kluczy.


1
Dzięki! (Lub wpisz seahorsebezpośrednio.)
caw

12

Rozwiązano to, instalując seahorseinterfejs użytkownika.


4
Uwaga: jest instalowany domyślnie w instalacjach Ubuntu.
Seanny123

3
@ Seanny123 nie jest domyślnie instalowany na Xubuntu, przynajmniej .. prawdopodobnie również nie na kubuntu / lubuntu / etc.
Jamieson Becker,

1

Odpowiedź na usunięcie określonego pliku rm ~/.local/share/keyrings/login.keyringnie działa we wszystkich wersjach Ubuntu.

Należy otworzyć menedżera plików i pokazać ukryte pliki (CTRL + H). Następnie powinieneś zobaczyć .local / share / keyrings usunąć wszystkie pliki z tego katalogu i powinieneś być gotowy.

Caja


0

Jestem na Ubuntu MATE 16.04 i usuwanie plików ~/.local/share/keyrings/nie pomogło mi. Pomogło jednak uruchomienie seahorsei zmiana hasła logowania. Podałem swoje obecne hasło i wpisałem to samo, co nowe. Następnie wylogowałem się i wylogowałem, a moje hasło logowania stało się hasłem Gnome2 Key Storage.

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.