从 PAM 中的包含文件中删除选项

从 PAM 中的包含文件中删除选项

我将 google-authenticator 与 PAM 结合使用,并将其添加到配置文件中/etc/pam.d/system-login。直到最近,我还在使用 Cinnamon,并且我的设置非常完美,因为我只需要在启动会话时输入一次身份验证代码,但在锁定屏幕时则不需要输入。我最近切换到 KDE,现在无法解锁屏幕。我相信这是因为 KDE 也试图获取身份验证代码。我找到了/etc/pam.d/kde我相信可以解决此问题的文件。如何删除 google-authenticator PAM 要求而不搞乱其他任何内容?

例如这样的事情:

#%PAM-1.0

auth            include         system-login
#auth            remove          pam_google_authenticator.so <== Something to go here

account         include         system-login

password        include         system-login

session         include         system-login

相关内容