Я использую Ubuntu 16.04.5 LTS. Я пытался считать свои файлы журнала для ошибок. Самые интересные следующие:
cat /var/log/auth.log | egrep "unable|faulty"
Nov 25 13:25:13 localhost su[4491]: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
Nov 25 13:25:13 localhost su[4491]: PAM adding faulty module: pam_winbind.so
Nov 25 13:25:13 localhost systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
Nov 25 13:25:13 localhost systemd: PAM adding faulty module: pam_winbind.so
Nov 25 13:29:21 localhost smbd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
Nov 25 13:29:21 localhost smbd: PAM adding faulty module: pam_winbind.so
Nov 25 13:39:01 localhost CRON[5247]: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
...
Nov 26 23:53:53 localhost lightdm: PAM adding faulty module: pam_kwallet.so
Nov 26 23:53:53 localhost lightdm: PAM unable to dlopen(pam_kwallet5.so): /lib/security/pam_kwallet5.so: cannot open shared object file: No such file or directory
Nov 26 23:53:53 localhost lightdm: PAM adding faulty module: pam_kwallet5.so
Nov 26 23:53:53 localhost lightdm: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
...
Целостность системы корректна - debsums --config --changed
не сообщают никакие изменения в /etc/pam.d
каталог.
Файлы библиотеки не установлены:
$ dpkg -S pam_winbind.so
dpkg-query: no path found matching pattern *pam_winbind.so*
$ dpkg -S pam_kwallet.so
dpkg-query: no path found matching pattern *pam_kwallet.so*
$ dpkg -S pam_kwallet5.so
dpkg-query: no path found matching pattern *pam_kwallet5.so*
Почему эти сообщения, существуют в /var/log/auth.log
? Я должен зафиксировать их?
Эти предупреждения могут быть удалены установкой соответствующих пакетов:
sudo apt-get install libpam-kwallet4 libpam-kwallet5 libpam-winbind
Но я получил интересный результат - мой пользователь перечислен только в его группе.
Решенный эта проблема путем удаления обоих kwallet пакеты:
sudo apt-get purge libpam-kwallet4 libpam-kwallet5
Упомянутая проблема KWallet известна на LaunchPad как ошибка 1781418.
Таким образом, это была плохая идея удалить эти предупреждения. Я удалю PAM winbind слишком наверняка:
sudo apt-get purge libpam-winbind