在 ubuntu 中是否可以根据登录的用户组打印不同的 motd 文件?
我想在管理员和普通用户登录到我的 ubuntu 9.10 服务器时显示不同的 motd 消息。
我查看了 PAM 文档和 pam_motd 模块的文档,但没有任何答案。
小智 7
您可能会更快地将 shell 脚本添加到 /etc/profile 文件的末尾以进行组检查然后吐出一条消息
就像是:
#!/bin/bash
# script at /usr/local/bin/motdcheck
PGROUP=`groups|awk '{print $1}'`
cat /etc/motd.${PGROUP}
Run Code Online (Sandbox Code Playgroud)
将作为一个脚本运行,该脚本输出一个名为 /etc/motd.groupname 的文件,其中 groupname 是用户组列表中的第一个组。
每次打开新的登录 shell 时都会运行 /etc/profile 中的所有内容。
| 归档时间: |
|
| 查看次数: |
925 次 |
| 最近记录: |