6.30. pam_shells-检查有效的登录 shell
pam_shells.so
6.30.1. DESCRIPTION
pam_shells 是一个 PAM 模块,仅当/etc/shells
中列出了用户的 Shell 程序时,才允许访问系统。
它还会检查/etc/shells
是否为纯文件,并且不是世界可写文件。
6.30.2. OPTIONS
该模块无法识别任何选项。
6.30.3. 提供的模块类型
提供了auth
和account
模块类型。
6.30.4. 返回值
-
PAM_AUTH_ERR
- 拒绝访问系统。
-
PAM_SUCCESS
- 用户的登录 Shell 在
/etc/shells
中被列为有效 Shell。
- 用户的登录 Shell 在
-
PAM_SERVICE_ERR
- 该模块无法获取用户名。
6.30.5. EXAMPLES
auth required pam_shells.so
6.30.6. AUTHOR
pam_shells 由 Erik Troan<[email protected]>编写。