众所周知,optional
是 PAM 的配置文件中的控制值之一。
可选:
此模块的成功或失败仅在它是堆栈中与此服务+类型关联的唯一模块时才重要。
我很困惑。
这是/etc/pam.d/login
:
session required pam_selinux.so open
session required pam_namespace.so
session optional pam_keyinit.so force revoke
session include system-auth
session include postlogin
-session optional pam_ck_connector.so
我看到两条规则可以optional
通过操作进行控制。
我假设我们仅optional
用于非身份验证目的规则。那正确吗?