如何为所有用户设置 bash_logout?

Aus*_*urk 2 bash bashrc

我在尝试设置一点 ASCII 艺术以在连接和注销时显示时遇到了问题。

我可以使用 .bashrc 和 .bash_logout 为一个用户执行此操作,并通过创建 /etc/profile.d/motd.sh 设置登录 MOTD,但还没有找到设置通用注销 MOTD 的方法。我怎样才能做到这一点?

我正在运行 CentOS 6。

Chr*_*her 7

手册man bash):

当登录 shell 退出时,bash 从文件 ~/.bash_logout 和 /etc/bash.bash_logout 中读取并执行命令(如果文件存在)。

在 U&L SE 上有另一个关于登录消息的答案

  • 仅当构建 `bash` 时在 `config-top.h` 中取消注释 `#define SYS_BASH_LOGOUT`。它在默认情况下被注释掉,并且也没有多少打包程序启用它。 (2认同)