linux - 如何通过/etc/motd 向 linux 用户显示个人登录消息

标签 linux

<分区>

/etc/motd 向所有用户显示通用消息。是否可以为每个用户显示单独的/etc/motd 文件?

例如: User-1 登录并看到“message-1”,但 User-2 登录并收到“不同的 message-2”

最佳答案

无法根据用户 ID 控制 motd 显示。

但是,可以配置系统以使用户能够决定是否要查看 motd。可以通过在/etc/login.defs中添加一行来实现:

HUSHLOGIN_FILE   .hushlogin

执行 touch ${HOME}/.hushlogin 的用户不会看到 motd。

关于linux - 如何通过/etc/motd 向 linux 用户显示个人登录消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15916583/

相关文章:

linux - 如何通过shell脚本执行vim命令

linux - 安装插件时 Ubuntu UnknownHostException 上的 Jenkins

Linux显示当前正在运行的进程

linux - 如何在适用于 cPanel 或 CentOS 的 VPS 上安装 PDFTK?

linux - CFQ、Deadline 和 NOOP 有什么区别?

python - 文件未找到错误: [Errno 2] No such file or directory: '/opt/caffe/build/tools/caffe' : '/opt/caffe/build/tools/caffe'

linux - 为什么双引号会影响 linux 中这些 echo 语句的打印?

Python 子进程命令执行卡住

linux - 使用 grep 或 sed 从匹配行中删除正则表达式组

linux - 使 bash 脚本在 Linux 和 FreeBSD 之间可移植的正确方法是什么?