Как настроить PAM для разблокировки gnome-keyring
Я пытаюсь использовать Ubuntu с эффективным использованием ly display manager, однако, похоже, он не настраивает параметры PAM с помощью Debian, поэтому мне нужно сделать это вручную. Мои исследования показывают, что обычно это одна из задач диспетчера отображения.
Проблема в том,
gnome-keyring
не разблокируется после входа в систему, мне приходится вводить пароль второй раз.
Поиск в Google привел меня к https://wiki.gnome.org/Projects/GnomeKeyring/Pam :
В /etc/pam.d/gdm добавьте такие строки в конце блоков «auth», «session». Строка «сеанс» ниже должна располагаться ближе к концу других строк «сеанса». Это позволяет другим модулям, таким как модуль pam systemd, устанавливать переменные среды.
Так что я изменил
/etc/pam.d/ly
из этого:
#%PAM-1.0
auth include login
account include login
password include login
session include login
к этому:
#%PAM-1.0
auth include login
auth optional pam_gnome_keyring.so
account include login
password include login
session include login
session optional pam_gnome_keyring.so auto_start
и не изменились, стандартный стандартный Ubuntu 20.04.
/etc/pam.d/passwd
просто имеет одну строку для включения
/etc/pam.d/common-password
, который имеет:
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
password optional pam_gnome_keyring.so
Однако по-прежнему не работает.
Я не уверен, что еще попробовать.