На моем Ubuntu 18.04 Bionic Beaver LTS при работе с Docker часто появляется следующее всплывающее окно, и я намеренно не делаю ничего, для чего потребуется пароль:
KDE Wallet Service: приложение kded5 запросило открытие кошелька kdewallet. Пожалуйста, введите пароль для этого кошелька ниже.
Страница руководства kded5 не помогает мне понять, что происходит, и я не использую кошелек KDE, поэтому я всегда нажимаю кнопку «Отмена», и вскоре он появляется снова.
Пытался снять отметку
Enable the KDE wallet subsystem
через
Start->KDE Wallet
но это заставило мой Chromium «забыть» все сохраненные пароли, поэтому он снова был отмечен галочкой, и Chromium снова «отозвал» сохраненные пароли — так что, оказывается, я все-таки использую KDE Wallet.
Пытался снять отметку
System Settings->Notifications->(drop down)->Wallet->Needs password->Show a message in a popup
, но все же оказывается.
В: Как избавиться от него, не сделав Chromium непригодным для использования, и что происходит? Буду признателен за любую подсказку или ссылку на хорошую документацию. Я в порядке, если Chromium можно настроить для хранения паролей в другом месте.
РЕДАКТИРОВАТЬ: обнаружен параметр Chromium —password-store, однако единственный пригодный (и наполовину безопасный) способ, по-видимому, является значением по умолчанию, которым является KDEWallet (в KDE). Разве я не смогу установить связку ключей GNOME на KDE?
2020-01-23 15:39
7
ответов
Похоже, это исходит из пакета keyring, который используется pip. Их сайт перечисляет несколько способов отключить его. На мой взгляд, самый простой способ
python -m keyring --disable
Таким образом, вам не нужно прекращать использование kdewallet, но вы перестанете получать эти всплывающие окна от pip.
rofer
04 дек ’20 в 15:36
2020-12-04 15:36
2020-12-04 15:36
Я также столкнулся с этой проблемой. Для меня это произошло потому, что я только что изменил свой пароль пользователя (такой же, как администратор), и kwallet , который, я думаю, хранит все пароли (например, пароль Wi-Fi), не знал о новом пароле. Из-за этого мне приходилось каждый раз вводить свой пароль от Wi-Fi при входе в систему.
Чтобы изменить пароль kwallet, нажмите эту кнопку внутри KWalletManager …
Просто ввод старого пароля (или нового, после изменения) в приглашение от kwallet [kded5] решил проблему для меня.
2022-02-28 15:02
Что ж, вы можете полностью отключить эту функцию в разделе «Настройки» -> «Учетная запись» -> «Кошелек», снимите флажок «Использовать кошелек KDE».
Max Tsyba
24 янв ’20 в 06:23
2020-01-24 06:23
2020-01-24 06:23
Спросив сопровождающего kded5, он указал, что:
При входе networkmanager пытается подключиться к Wi-Fi, поэтому ему требуется доступ к kwallet. org.kde.plasmanetworkmanagement — это модуль kded, поэтому запрос исходит от процесса kded5.
Это означает, что если мы отключим KDE Wallet, пароль WiFi не будет сохранен при перезапуске.
Freeman
19 апр ’22 в 16:01
2022-04-19 16:01
2022-04-19 16:01
Возможное решение:
- Откройте файл конфигурации kwallet: ~/.config / kwalletrc«
- Перейти в раздел: [Кошелек]
- Измените строку Enabled=true на Enabled=false.
- Выйти и авторизоваться
Примечание. Я также сделал этот файл защищенным от записи, потому что этот параметр был недавно изменен (возможно, каким-то приложением или системным модулем) без моего ведома.
Sadi
05 фев ’20 в 10:44
2020-02-05 10:44
2020-02-05 10:44
Это устраняет проблему. Сегодня 05.005.2022 у меня был пользователь, жалующийся на это всплывающее окно. Это немного более явно, потому что для некоторых людей, если этот файл пуст, что было в случае с пользователем, которому я помогал сегодня, следуйте приведенным ниже инструкциям;
В следующем файле конфигурации;~/.config/kwalletrc ЕСЛИ этих строк нет в вашем конфиге, добавьте их;
Или Если файл не существует, создайте его и добавьте;
[Migration]
alreadyMigrated=true
[Wallet]
Enabled=false
2022-05-05 15:31
Одним из решений является установка KDE Wallet и сброс пароля до отсутствия пароля.
Откройте экран смены пароля в KDE Wallet и сохраните пароль в пустом текстовом поле.
2022-11-14 15:08
2460
раньше каждые пару часов бумажник запрашивал пароль пользователя от имени kdewallet или chromium/ если закрыть окошку ввода пароля то комп зависал или комп с вайфая слетал, потом я откл. в настройках бумажника… И теперь при каждом включений компа запрашивает пароль от вайфая каждый раз…
как сохранить пароль от вайфая чтоб он не слетал при каждой перезагрузкой
1 комментарий
- Matlot
- ↓
-
17 марта 2020, 20:56
Включите обратно wallet.Затем зайдите в изменение пароля бумажника и в полях ничего не пишите. Сохраните изменения.
Последний раз редактировалось 17 марта 2020, 20:58
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
On my Ubuntu 18.04 Bionic Beaver LTS, the following popup appears often when working with Docker and I’m not purposely doing anything that would require a password:
KDE Wallet Service: The application ‘kded5’ has requested to open the wallet ‘kdewallet’. Please enter the password for this wallet below.
The kded5 man page doesn’t help me understand what’s going on, and I’m not using KDE Wallet, so I always click Cancel, and soon it appears again.
Tried to untick Enable the KDE wallet subsystem
via Start->KDE Wallet
but this caused my Chromium to «forget» all saved passwords, so it’s ticked again, and Chromium «recalled» the saved passwords again — so it turns out I am using KDE Wallet after all.
Tried to untick System Settings->Notifications->(drop down)->Wallet->Needs password->Show a message in a popup
, but still it appears.
Q: How to get rid of it without making Chromium unusable, and what is going on? Would be grateful for any hint or link to good documentation. I’m ok if Chromium can be configured to store passwords elsewhere.
EDIT: Found the Chromium —password-store parameter however the only usable (and halfway safe) way seems to be the default, which is KDEWallet (on KDE). Unless I can install the GNOME Keyring on KDE?
Ну или просто запусти его и сними галку с «Использовать бумажник KDE».
Akamanah ★★★★★
(21.10.12 20:16:15 MSK)
- Ссылка
Ответ на:
комментарий
от Akamanah 21.10.12 20:12:43 MSK
Ответ на:
комментарий
от Neokortex 21.10.12 20:26:30 MSK
У меня в 12.04 и 4.9.2 пакет так называется. Может у тебя иначе. Через аппер прибей его.
Akamanah ★★★★★
(21.10.12 20:30:13 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от Akamanah 21.10.12 20:30:13 MSK
Ответ на:
комментарий
от Neokortex 21.10.12 20:43:53 MSK
Ну штука такая гуевая для управления пакетами. Вроде бы изначально в поставке кубунты была.
Akamanah ★★★★★
(21.10.12 21:13:56 MSK)
- Ссылка
Ответ на:
комментарий
от teod0r 21.10.12 21:34:40 MSK
Ответ на:
комментарий
от Akamanah 21.10.12 21:41:11 MSK
Блин, вроде как не установлен бумажник, а при открытии хрома, все равно окно всплывает, че за фигня понять не могу.
- Показать ответы
- Ссылка
Ответ на:
комментарий
от Neokortex 27.10.12 15:25:24 MSK
Ответ на:
комментарий
от Neokortex 27.10.12 15:25:24 MSK
Ответ на:
комментарий
от Akamanah 27.10.12 15:34:06 MSK
kwalletd есть в процессах, сам бумажник не установлен, при этом при запуске хрома всплывает окно «Служба бумажника KDE» и предлагает ввести пароль.
В настройках про бумажник ничего нет. Как его похерить?
- Показать ответ
- Ссылка
2 июня 2013 г.
Ответ на:
комментарий
от Neokortex 15.11.12 23:17:08 MSK
Несмотря на давность темы, припесочу сюда ответ, все равно в поиске индексируется.
Debian Wheezy:
System settings -> Account Details -> KDE Wallet
снять галочку ‘Enable the KDE wallet subsystem’
Всё.
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Description
Anton Zhukharev
2022-12-20 11:51:54 MSK
Стенд: 854d6f828808525cefd5e4a2c2d1f5be alt-education-10.0-x86_64.iso (обновлён до Sisyphus) ======================================== Пакеты: $ rpm -qa | grep kwallet | sort -d kde5-kwalletmanager-22.04.3-alt1.x86_64 kf5-kwallet-5.100.0-alt1.x86_64 kf5-kwallet-common-5.100.0-alt1.noarch libkwalletbackend5-5.100.0-alt1.x86_64 pam0_kwallet5-5.26.4-alt1.x86_64 ======================================== Шаги воспроизведения: 1. Меню -> Настройки -> Параметры системы KDE5 -> Бумажник 2. Включить "Использовать бумажник KDE" 3. Сбросить настройки: кнопка "По умолчанию" 4. Запустить управление бумажниками -> Файл -> Удалить бумажник 5. Удалить 6. Файл -> Создать бумажник 7. Назвать "kdewallet" -> OK -> Классический шифр blowfish 8. Добавить пароль 9. Закрыть бумажник и перезагрузить систему 10. Меню -> Настройки -> Параметры системы KDE5 -> Бумажник 11. Запустить управление бумажниками ======================================== Фактический результат: * бумажник закрыт ======================================== Ожидаемый результат: * бумажник открыт ======================================== Дополнительные исследования: * воспроизводится на p10 * доустановка пакета pam0_kwallet никак не влияет на воспроизводимость * на стенде alt-kworkstation-10.1-install-x86_64.iso (обновлён до Sisyphus) не воспроизводится * в документации по использованию бумажника следующее: По умолчанию для хранения паролей пользователя используется бумажник с именем kdewallet. Он защищён паролем входа в систему и автоматически открывается при входе в систему, если модуль kwallet_pam установлен и правильно настроен. В отдельных дистрибутивах (например, Archlinux) модуль kwallet_pam по умолчанию не установлен. Все другие бумажники нужно открывать вручную.
Comment 1
Yuri N. Sedunov
2022-12-20 12:08:22 MSK
Установить PAM модуль -- не значит его задействовать. Можете посмотреть как используется pam_gnome_keyring.so в GDM.
Comment 2
Sergey V Turchin
2022-12-20 12:19:53 MSK
Необходимо в pam-файл ligthdm вписать kwallet. Скопировать можно из sddm.
Comment 3
Anton Zhukharev
2022-12-20 12:29:22 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Необходимо в pam-файл ligthdm вписать kwallet.
> Скопировать можно из sddm.
Отлично, теперь бумажник открывается автоматически.
Сделано следующее (ну, можно и не заменять, конечно, а добавить с минусом):
# diff -u --color /etc/pam.d/lightdm{~,}
--- /etc/pam.d/lightdm~ 2021-11-09 14:25:56.000000000 +0300
+++ /etc/pam.d/lightdm 2022-12-20 12:21:36.295274017 +0300
@@ -3,13 +3,13 @@
auth required pam_succeed_if.so quiet uid ne 0
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
auth substack common-login
--auth optional pam_gnome_keyring.so
--auth optional pam_mate_keyring.so
+-auth optional pam_kwallet.so
+-auth optional pam_kwallet5.so
account include common-login
password include common-login
session substack common-login
session optional pam_console.so
-session optional pam_ck_connector.so
session required pam_namespace.so
--session optional pam_gnome_keyring.so auto_start
--session optional pam_mate_keyring.so auto_start
+-session optional pam_kwallet.so auto_start
+-session optional pam_kwallet5.so auto_start
Будет отлично это видеть "из коробки" при использовании LightDM в Education.
Comment 4
manowar@altlinux.org
2022-12-20 13:28:31 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Необходимо в pam-файл ligthdm вписать kwallet.
> Скопировать можно из sddm.
А не лучше ли будет завести промежуточный файл для всех DM, типа /etc/pam.d/dm, который бы инклюдился всеми DM? Чтобы не копировать одно и то же? Типа, как существует /etc/pam.d/common-login?
Comment 5
Sergey V Turchin
2022-12-20 13:54:31 MSK
(In reply to manowar@altlinux.org from comment #4)
> А не лучше ли будет завести промежуточный файл для всех DM, типа
> /etc/pam.d/dm, который бы инклюдился всеми DM? Чтобы не копировать одно и то
> же? Типа, как существует /etc/pam.d/common-login?
Да, было бы не плохо.
Только, лучше это делать отдельно после этого изменения, а то обсуждение ещё предстоит и неизвестно, на сколько затянется.
Comment 6
Sergey V Turchin
2023-02-14 21:34:51 MSK
За чем дело стало?
Comment 8
manowar@altlinux.org
2023-02-15 20:00:08 MSK
Так, обожди, что-то не срослось…
Comment 9
manowar@altlinux.org
2023-02-15 20:55:15 MSK
Теперь можно проверять.
Comment 11
Repository Robot
2023-02-16 11:33:37 MSK
lightdm-1.30.0-alt24 -> sisyphus: Wed Feb 15 2023 Paul Wolneykien <manowar@altlinux> 1.30.0-alt24 - Add support for kwallet (closes: 44689). - Fixed tests with new D-Bus. Tue Oct 25 2022 Paul Wolneykien <manowar@altlinux> 1.30.0-alt23 - Disable QT versions < 5 (closes: 43158).