6.12. pam_issue-将问题文件添加到用户提示
pam_issue.so
[noesc] [issue = * +16+
*]
6.12.1. DESCRIPTION
pam_issue 是一个 PAM 模块,用于在用户名提示符前添加一个问题文件。默认情况下,它还会解析问题文件中的转义码,类似于一些普通的盖蒂(使用 x 格式)。
Recognized escapes:
-
\d
- current day
-
\l
- 这个 tty 的名字
-
\m
- 机器架构(uname -m)
-
\n
- 机器的网络节点主机名(uname -n)
-
\o
- 该系统的域名
-
\r
- os 的发行版号(uname -r)
-
\t
- current time
-
\s
- os 名称(uname -s)
-
\u
- 当前登录的用户数
-
\U
- 与\ u 相同,但后缀有“用户”或“用户”(例如“ 1 个用户”或“ 10 个用户”)
-
\v
- os 版本和构建日期(uname -v)
6.12.2. OPTIONS
-
noesc
- 关闭转义代码解析。
-
issue=issue-file-name
- 如果不使用默认值,则输出的文件。
6.12.3. 提供的模块类型
仅提供auth
模块类型。
6.12.4. 返回值
-
PAM_BUF_ERR
- 内存缓冲区错误。
-
PAM_IGNORE
- 提示已更改。
-
PAM_SERVICE_ERR
- 发生服务模块错误。
-
PAM_SUCCESS
- 新提示已成功设置。