Ubuntu 桌面 22.04LTS 上的 pam_tally2

Ubuntu 桌面 22.04LTS 上的 pam_tally2

是我遗漏了什么还是pam_tally2模块和二进制文件已被移至 22.04 中的其他包中?

libpam-modules和包已安装,但机器上libpam-modules-bin没有pam_tally2二进制文件或。pam_tally2.so

有任何想法吗?

答案1

pam_tally2(和)模块pam_tally不再构建并且pam_faillock是替代品。

来自变更日志for pam(的源包libpam-modules

Date: Mon, 28 Dec 2020 06:05:13 +0000
...
   * Drop pam_tally and pam_tally2 modules, which have been deprecated
     upstream in favor of pam_faillock.  Closes: #569746, LP: #772121.

这些是该评论中引用的错误报告

手册pam_faillock

答案2

如果 Ubuntu 不允许您从 20.04 升级到 22.04 ,您将需要在文件夹中运行grep或并在和的配置文件中找到实例。find/etc/pam.dpam_tallypam_tally2

例如:sudo find /etc/ -type f -exec grep -l -i "pam_tally" {} \;

简单地注释掉条目对我们来说还不够 - 我们必须完全删除这些行以及.bak我们pam_tally在其中创建的任何文件。祝你好运!

答案3

我可以看到 ubuntu 22.04 jammy 下有 pam_tally2 的手册页。 https://manpages.ubuntu.com/manpages/jammy/man8/pam_tally2.8.html

相关内容