LinuxProbe 发表于 2022-8-28 14:23:24

如何在 Ubuntu 中禁用 motd 欢迎消息

Ubuntu 使用的是update-motd,它是一个动态 motd 生成工具。从手册页:
UNIX/Linux 系统管理员通常通过在文件 /etc/motd 中维护文本来向控制台和远程用户传达重要信息,该文件由 pam_motd(8) 模块在交互式 shell 登录时显示。传统上,此文件是静态文本,通常由发行版安装并仅在版本升级时更新,或者由本地管理员使用相关信息覆盖。Ubuntu 引入了update-motd框架,通过该框架,motd(5) 在登录时从一组脚本中动态获取。/etc/update-motd.d/* 中的可执行脚本在每次登录时由 pam_motd(8) 作为 root 用户执行,并且这些信息连接在 /var/run/motd 中。如何查看当前脚本?
脚本存放的位置在/etc/update-motd.d目录中:bob@ubuntu-20-04:~$ ls -l /etc/update-motd.d/total 44-rwxr-xr-x 1 root root 1220 4月   92018 00-header-rwxr-xr-x 1 root root 1157 4月   92018 10-help-text-rwxr-xr-x 1 root root 5023 8月172020 50-motd-news-rwxr-xr-x 1 root root   96 6月192020 85-fwupd-rwxr-xr-x 1 root root218 4月   22020 90-updates-available-rwxr-xr-x 1 root root374 7月182020 91-release-upgrade-rwxr-xr-x 1 root root165 2月172020 92-unattended-upgrades-rwxr-xr-x 1 root root129 11月 122018 95-hwe-eol-rwxr-xr-x 1 root root142 11月 122018 98-fsck-at-reboot-rwxr-xr-x 1 root root144 11月 122018 98-reboot-requiredhttps://www.linuxprobe.com/wp-content/uploads/2021/06/image1-8.png
可以随便看一个脚本文件的内容:bob@ubuntu-20-04:~$ cat /etc/update-motd.d/00-header https://www.linuxprobe.com/wp-content/uploads/2021/06/image2-8.png如何禁用脚本?
如果要禁用所有脚本,请运行以下命令:bob@ubuntu-20-04:~$ sudo chmod -R 644 /etc/update-motd.d/如果要禁用单个脚本,请运行以下命令:bob@ubuntu-20-04:~$ sudo chmod -x /etc/update-motd.d/00-header https://www.linuxprobe.com/wp-content/uploads/2021/06/image3-8.png如何在 /etc/update-motd.d/ 目录中创建我自己的脚本?
只需创建一个 shell 脚本,名称自定义,名称前面的序号根据需要填写,数字越大优先级越低。如下所示:bob@ubuntu-20-04:~$ sudo touch /etc/update-motd.d/99-custom-msgbob@ubuntu-20-04:~$ sudo vim /etc/update-motd.d/99-custom-msg Hello Ubuntu 20-04添加可执行权限:bob@ubuntu-20-04:~$ sudo chmod +x /etc/update-motd.d/99-custom-msg https://www.linuxprobe.com/wp-content/uploads/2021/06/image4-7.pnghttp://www.citnews.com.cn/news/202208/147996.htmlhttps://www.51cto.com/it/news/2022/0822/33888.htmlhttps://www.csdn.net/article/2022-08-22/126463414
页: [1]
查看完整版本: 如何在 Ubuntu 中禁用 motd 欢迎消息