Jak zresetować hasło z Kwallet?

19

Jak zresetować hasło z Kwallet?

Czytałem o graficznym interfejsie użytkownika programu Kwallet, który można zainstalować z synaptic, ale nic nie znalazłem. W rzeczywistości pokazuje GUI z pytaniem o hasło, więc musi mieć gdzieś, gdzie mogę zmienić to hasło.

Tom Brito
źródło

Odpowiedzi:

24

Jeśli Kubuntu automatycznie utworzy portfel i nie ma znanego hasła, może się automatycznie otworzyć podczas logowania do systemu i wtedy może być możliwe ustawienie hasła.

Jeśli portfel jest zamknięty, jeśli nie znasz bieżącego hasła, nie można go „zresetować” (byłby to problem z bezpieczeństwem). Możliwe jest jedynie usunięcie całego portfela, a następnie kwallet powinien poprosić o utworzenie nowego hasła.

Aby usunąć portfel, usuń plik

/home/<user name>/.kde/share/apps/kwallet/kdewallet.kwl

Jeśli zrobić znać aktualne hasło lub masz już otwarte, a następnie zobaczyć odpowiedź Vaibhav Kaushal jest poniżej.

txwikinger
źródło
problem bezpieczeństwa? Dlaczego więc istnieje „sudo”? w każdym razie dzięki!
Tom Brito
3
To po prostu nieprawda: poniższa odpowiedź Vaibhav Kaushala zawiera prawidłowe kroki, aby zmienić hasło do KWallet.
Richard Turner
@TomBrito Czy naprawdę uważasz, że ktoś z dostępem do konta root powinien mieć możliwość otwarcia portfela? Wierzę, że byłby to poważny problem z bezpieczeństwem
txwikinger
4
Dla nowych wersji KDE: 4.14.16 znajduje się w: / home / <nazwa użytkownika> /. Local / share / kwalletd / kdewallet.kwl
Toni Gamez
Próbowałem skorygować tę odpowiedź, zanim się zalogowałem: askubuntu.com/review/suggested-edits/787224
Luke Stanley
10

Aby zmienić hasło do portfela KDE, musisz je najpierw uruchomić. Jeśli nie działa, uruchom go.

W zasobniku systemowym znajdziesz jego ikonę. Kliknij ikonę (kliknij lewym przyciskiem myszy, a nie prawym przyciskiem myszy). Otworzy się nowe okno z listą portfeli (domyślnie jest tylko 1). Kliknij portfel prawym przyciskiem myszy i możesz zmienić hasło.

Aby usunąć portfel, możesz śledzić, co powiedział txwikinger .

Vaibhav Kaushal
źródło
2
Jak to zrobić, jeśli nie znasz początkowego hasła do otwarcia portfela?
txwikinger
Nie zapytał mnie o hasło! : o Teraz też tego nie robi!
Vaibhav Kaushal
1
No cóż ... ale o to pytam, o ile rozumiem, i na to właśnie odpowiedziałem. Jeśli ustawiłeś kwallet zabezpieczający hasło, którego nie znasz, nie masz wyboru, ale go usuń, ponieważ w przeciwnym razie każdy administrator z dostępem do roota mógłby uzyskać twoje hasła.
txwikinger
Jeśli brakuje ikony portfela, możesz użyć Ustawienia systemowe -> Personalizacja -> Portfel KDE -> Pokaż menedżera w zasobniku systemowym. Stamtąd możesz także uruchomić Wallet Managera.
Tomasz Gandor
10

Ponieważ pierwotnie udzielono odpowiedzi na to pytanie, KDE najwyraźniej się zmieniło i chciałbym zaktualizować ten artykuł, aby był użyteczny.

Jak już wspomniano, (bez winy OP) pierwotne pytanie było rzeczywiście niejasne: pytało, jak zresetować hasło, ale nie zapewniało motywacji:

  1. Zapamiętane hasło, tylko resetowanie

    Czy pamiętam moje stare hasło do KDE, ale po prostu chcę je zresetować (tzn. „Zaktualizować”), być może dlatego, że się zestarzało, lub po prostu chcę je poprawić? (stąd odpowiedź Vaibhav Kaushala )

  2. Zgubione hasło

    Czy zgubiłem hasło do KDE i dlatego portfel musi zostać usunięty i ponownie utworzony? (stąd odpowiedź txwikinger )

Zaktualizuj znane hasło KDE

Jeśli masz ikonę Portfela KDE na pasku zadań, odpowiedź Vaibhav Kaushala zadziała. Ale ta ikona na pasku zadań nie zawsze się wyświetla. (Możesz jednak ustawić to zachowanie po kroku 2 poniżej, jeśli chcesz).

  1. Ikona KDE Launcher -> Ustawienia -> Ustawienia systemu (lub systemsettings5z wiersza poleceń)
  2. Personalizacja -> Szczegóły konta -> Portfel KDE
  3. W prawym dolnym rogu (może być konieczne przewinięcie w dół) kliknij przycisk „Uruchom Menedżera portfela” (lub, być może, po prostu z wiersza polecenia, wpisz kdewalletmanager5)
  4. Teraz jesteś w Menedżerze portfeli KDE.
  5. Zakładając, że masz tylko jeden (domyślny) portfel, zostanie on nazwany kdewallet. Właśnie to powinno być teraz otwarte w Menedżerze portfeli KDE. Jeśli nie, zamknij inne portfele i otwórz kdewallet.
  6. Kliknij przycisk „Zmień hasło” po prawej stronie.
  7. Kontynuuj kroki 9-12 w sekcji poniżej.

Odtwórz portfel KDE z powodu zgubienia hasła

Metoda usuwania portfela przez txwikinger (przez usunięcie kdewallet.kwlpliku) już nie działa (przynajmniej od mojego Kubuntu 15.10 / KDE 5). Oznacza to, że (nawet jeśli kdewalletjest uruchomiony) usunięcie tego .kwlpliku nie powoduje, że usługa portfela kde prosi teraz o nowe hasło. Z jakiegoś powodu (przynajmniej dla mnie) system nadal prosi o (stare) hasło, jakby nic się nie zmieniło. Trochę frustrujące.

Obecnie wydaje się, że skutecznym sposobem całkowitego usunięcia portfela - tak, że teraz KDE Wallet Services prosi o nowe hasło do nowego kdewallet - jest wykonanie następujących kroków:

  1. Najpierw wykonaj kroki od 1 do 5 powyżej
  2. Plik -> Usuń portfel, a następnie w oknie podręcznym kliknij „Usuń”.
  3. Plik -> Nowy portfel
  4. Imię: tak samo jak poprzednio, kdewallet
  5. Wprowadź dwa razy nowe hasło, naciśnij Enter. Możesz iść.
  6. Zamknij menedżera portfela i ustawienia systemowe KDE.
  7. Przypomnienie: przy następnej próbie otwarcia czegoś, co wymaga portfela, możesz zostać poproszony o ponowne podanie hasła za każdym razem, gdy usługi Portfela KDE zostaną ponownie zainicjowane.
  8. Końcówka użytkownika: Teraz dostać dobry OFFLINE menedżera haseł. Lubię KeepassX, który działa w systemach Linux, Mac i Win. Wpisz tam swoje hasło do KDE. Regularnie twórz kopie zapasowe pliku menedżera haseł (sugeruję chmurę zerowej wiedzy, taką jak SpiderOak nad Dropbox).
androclus
źródło
usunięcie pliku kwl właśnie dla mnie zadziałało, kubuntu 18.04
fifaltra
3

Teraz w 2018 roku możesz po prostu pobrać kwalletmanager5, wpisując

sudo apt install kwalletmanager

Ten menedżer pozwala tworzyć i usuwać portfele, a także edytować hasło, pod warunkiem, że znasz stare hasło.

Alex
źródło
0

Kiedy napotkałem ten błąd na Kubuntu 14.04 rok temu, ręcznie usunąłem kdewallet.kwl i podobnie jak Androclus nigdy nie poprosiłem o nowe hasło.

Teraz, po nowej instalacji K16.04, mam ten sam problem, zamiast usunąć z wiersza poleceń, otworzyłem GUI dla KWalletManager i usunąłem wszystkie moje portfele (nie żebym musiał).

Po zrobieniu tego spróbowałem nawiązać połączenie Wi-Fi i zostałem poproszony o nowe hasło.

Jgar
źródło
0

Rozwiązałem ten problem, tworząc (z KWalletManager) nowy portfel o nazwie „afk” i zastępując plik .salt z istniejącego portfela o nazwie „kdewallet” plikiem .salt nowo utworzonego portfela o nazwie „afk”.

Więc

cd /home/afk/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp afk.salt kdewallet.salt

A teraz istniejący portfel o nazwie „kdewallet” ma hasło do nowo utworzonego portfela „afk”.

Usunąłem portfel o nazwie afk i wszystko wydaje się w porządku.

Paul afk
źródło