Ubuntu中“Message”通常指登录终端时显示的“每日消息”(Message of the Day,MOTD)。以下是自定义MOTD主题的具体步骤:
Ubuntu的MOTD由pam_motd进程动态生成,执行/etc/update-motd.d/目录下的脚本(如显示系统版本、更新信息等)。若需完全自定义,需修改或替换这些脚本,或通过/etc/motd.tail添加静态内容。
若只需在MOTD末尾添加固定文本(如公告、提示),可直接编辑/etc/motd.tail文件:
sudo nano /etc/motd.tail(新手推荐使用Nano编辑器,也可用Vi/Emacs)。=====================================
欢迎使用本系统!
今日系统维护时间:22:00-23:00
请保存好工作内容。
=====================================
Ctrl+O确认保存,Ctrl+X退出编辑器。若需动态生成内容(如实时系统信息、天气、日历等),需修改/etc/update-motd.d/目录下的脚本:
sudo cp -r /etc/update-motd.d /etc/update-motd.d.bak。00-header脚本(控制头部信息):sudo nano /etc/update-motd.d/00-header
#!/bin/sh
echo "====================================="
echo " 欢迎来到 [系统名称] 服务器"
echo " 系统版本: $(lsb_release -ds)"
echo " 最后更新: $(date +%Y-%m-%d)"
echo "====================================="
sudo chmod +x /etc/update-motd.d/00-header。run-parts --test /etc/update-motd.d/查看生成结果,或重新登录终端验证。chmod +x),否则不会被pam_motd执行。/etc/motd.tail中的内容,并将/etc/update-motd.d/下的脚本恢复为原始状态(可通过备份还原)。通过以上步骤,可根据需求自定义Ubuntu的MOTD主题,实现静态或动态的消息展示。