pam.d 配置 ubuntu 和 redhat 有什么区别?

pam.d 配置 ubuntu 和 redhat 有什么区别?

在 Ubuntu 和 RedHat 上处理 pam.d 设置时,

我在 Ubuntu 上看到了类似的东西

auth    [success=3 default=ignore]      pam_krb5.so minimum_uid=1000
auth    [default=ignore]        pam_unix.so nullok_secure try_first_pass
auth    [success=1]     pam_succeed_if.so user = sos
auth    requisite                       pam_deny.so
auth    required                        pam_permit.so
auth    optional                        pam_cap.so

如下图所示,来自 RedHat(CentOS)

auth       include      postlogin
# Used with polkit to reauthorize users in remote sessions
-auth      optional     pam_reauthorize.so prepare
account    required     pam_nologin.so

account     required      pam_unix.so
account     sufficient    pam_localuser.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     required      pam_permit.so

而且我似乎(我不确定)在 RedHat 中,类似的语法[success=3]不起作用。

两者之间有什么区别?文档在哪里?任何指南都将不胜感激。

相关内容