我们知道,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
Run Code Online (Sandbox Code Playgroud)
我看到两条规则,即optional控制和公正的行动。
我假设我们仅将optional规则用于未经身份验证的目的。是对的吗?