现代 Ubuntu 系统上的 motd 在哪里?

现代 Ubuntu 系统上的 motd 在哪里?

还有另外一个问题涵盖了一些关于在没有 /etc/motd 的现代 ubuntu 系统上更改 motd 的建议。

但是,另一个问题并没有询问(或告知)当前 Ubuntu MOTD 存储在哪里。它在哪里?

答案1

传统上,Unixmotd将存在于/etc/motd目录中。RHEL 仍然这样做。另一方面,Ubuntu 将登录消息放在 /etc/update-motd.d/目录中。

$ ls /etc/update-motd.d/                                                        
00-header*     90-updates-available*  98-fsck-at-reboot*
10-help-text*  91-release-upgrade*    98-reboot-required*

每个脚本负责动态组装整个消息并提供具体部分。

然而,可以在 /etc/motd 中创建自定义消息并将其放入/etc/motd。文件本身不存在,但您只需创建它。

以下是我的测试方法:

$ sudo sh -c 'echo  "THIS IS A TEST" >> /etc/motd'                             
[sudo] password for xieerqi: 

相关内容