AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1096931
Accepted
N0rbert
N0rbert
Asked: 2018-11-29 13:07:20 +0800 CST2018-11-29 13:07:20 +0800 CST 2018-11-29 13:07:20 +0800 CST

在 smbd、ssh、cron 守护进程启动时出现“PAM 添加错误模块:pam_winbind.so”、“... pam_kwallet5.so”、“... pam_kwallet.so” - 为什么以及如何修复?

  • 772

我正在使用 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?我应该修复它们吗?

ssh samba cron 16.04 pam
  • 2 2 个回答
  • 12271 Views

2 个回答

  • Voted
  1. Best Answer
    N0rbert
    2018-12-03T06:39:06+08:002018-12-03T06:39:06+08:00

    这些警告可以通过安装相应的软件包来删除:

    sudo apt-get install libpam-kwallet4 libpam-kwallet5 libpam-winbind
    

    但我得到了有趣的结果——我的用户只列在它的组中。

    通过删除两个 kwallet 包解决了这个问题:

    sudo apt-get purge libpam-kwallet4 libpam-kwallet5
    

    提到的 KWallet 问题在 LaunchPad 上被称为bug 1781418。


    所以删除这些警告是个坏主意。我肯定也会删除 PAM winbind:

    sudo apt-get purge libpam-winbind
    
    • 1
  2. AveryFreeman
    2021-12-14T22:01:58+08:002021-12-14T22:01:58+08:00

    我只是想提一下,我遇到了一个类似的错误,与一个不同的包淹没了我的日记

    $ journalctl -xe
    Hint: You are currently not seeing messages from other users and the system.
          Users in groups 'adm', 'systemd-journal' can see all messages.
          Pass -q to turn off this notice.
    Dec 13 21:35:31 uminefi01 sudo[168527]: pam_unix(sudo:session): session closed >
    Dec 13 21:35:40 uminefi01 sudo[168564]: PAM unable to dlopen(pam_zfs_key.so): />
    Dec 13 21:35:40 uminefi01 sudo[168564]: PAM adding faulty module: pam_zfs_key.so
    Dec 13 21:35:40 uminefi01 sudo[168564]:    avery : TTY=pts/0 ; PWD=/home/avery/>
    Dec 13 21:35:40 uminefi01 sudo[168564]: pam_unix(sudo:session): session opened >
    Dec 13 21:35:40 uminefi01 sudo[168564]: pam_unix(sudo:session): session closed >
    Dec 13 21:35:51 uminefi01 sudo[168599]: PAM unable to dlopen(pam_zfs_key.so): />
    Dec 13 21:35:51 uminefi01 sudo[168599]: PAM adding faulty module: pam_zfs_key.so
    

    ... 等等 ...

    找到它apt-file,显然它只是没有安装

    $ sudo dpkg -S pam_zfs_key.so
    dpkg-query: no path found matching pattern *pam_zfs_key.so*
    
    $ apt-file search pam_zfs_key.so
    libpam-zfs: /lib/x86_64-linux-gnu/security/pam_zfs_key.so
    
    $ sudo apt install -y libpam-zfs
    

    现在我实际上可以再次使用 journald 来调试真正的问题

    • 0

相关问题

  • 如何每 5 秒运行一次脚本?

  • 如何通过 Windows 网络共享文件?

  • 如何使 cron 电子邮件成为我的 @gmail 帐户

  • 如何设置 Ubuntu Server 10.04 LTS 作为 samba 主域控制器使用 pam 模块对 LDAP 服务器进行身份验证?

  • 如何与无头服务器进行图形交互?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve