如何在 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月 9 2018 00-header -rwxr-xr-x 1 root root 1157 4月 9 2018 10-help-text -rwxr-xr-x 1 root root 5023 8月 17 2020 50-motd-news -rwxr-xr-x 1 root root 96 6月 19 2020 85-fwupd -rwxr-xr-x 1 root root 218 4月 2 2020 90-updates-available -rwxr-xr-x 1 root root 374 7月 18 2020 91-release-upgrade -rwxr-xr-x 1 root root 165 2月 17 2020 92-unattended-upgrades -rwxr-xr-x 1 root root 129 11月 12 2018 95-hwe-eol -rwxr-xr-x 1 root root 142 11月 12 2018 98-fsck-at-reboot -rwxr-xr-x 1 root root 144 11月 12 2018 98-reboot-required
可以随便看一个脚本文件的内容:
bob@ubuntu-20-04:~$ cat /etc/update-motd.d/00-header
如何禁用脚本?
如果要禁用所有脚本,请运行以下命令:
bob@ubuntu-20-04:~$ sudo chmod -R 644 /etc/update-motd.d/
如果要禁用单个脚本,请运行以下命令:
http://www.citnews.com.cn/news/202208/147996.html
https://www.51cto.com/it/news/2022/0822/33888.html
https://www.csdn.net/article/2022-08-22/126463414
bob@ubuntu-20-04:~$ sudo chmod -x /etc/update-motd.d/00-header
如何在 /etc/update-motd.d/ 目录中创建我自己的脚本?
只需创建一个 shell 脚本,名称自定义,名称前面的序号根据需要填写,数字越大优先级越低。如下所示:
bob@ubuntu-20-04:~$ sudo touch /etc/update-motd.d/99-custom-msg bob@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
如何在 Ubuntu 中禁用 motd 欢迎消息相关推荐
- ubuntu 麦克风录音_如何在Ubuntu中禁用麦克风和网络摄像机 | MOS86
这几天每个人都有一台笔记本电脑.这意味着每个人都有一个内置麦克风的网络摄像头.在很大程度上,这是一件伟大的事情,因为这意味着越来越多的人现在可以在线参与视频或音频聊天. 这样一来,这个技术变得越来越好 ...
- linux关闭root权限管理,如何在Ubuntu中启用和禁用root帐户?
在Ubuntu Linux中,出于安全原因,默认情况下是禁用root帐户的.下面本篇文章就来带大家了解一下在在Ubuntu中启用和禁用root帐户的方法,希望对大家有所帮助. Sudo用户 Ubunt ...
- 禁止linux关机,如何在Linux中禁用关机和重新启动命令
shutdown命令调度一个Linux系统关闭电源的时间,它也可以用于在使用特定选项调用时停止,关闭电源或重启机器 ,并重新引导系统重新启动. 默认情况下,某些Linux发行版(如Ubuntu,Lin ...
- ubuntu安装zlib库_如何在Ubuntu中安装zlib库?
ubuntu安装zlib库 On Ubuntu (18.04), installing zlib reported unable to locate package zlib: 在Ubuntu(18. ...
- ubtun服务器如何修改密码,如何在Ubuntu中更改root密码
root用户(或超级用户)是在所有Linux和Unix的系统上都存在的特殊用户.它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制. 在Ubuntu系统中,默认情况下基于安全原因root ...
- 如何在 Flutter 中禁用默认的 Widget 飞溅效果
如何在 Flutter 中禁用默认的 Widget 飞溅效果 默认情况下,许多 Flutter Material Design 小部件在被选中时会显示飞溅效果. 这适用于IconButton,InkW ...
- unbantu上python安装步骤_如何在Ubuntu中安装Python 3.6?
Python是增长最快的主要通用编程语言.原因有很多,比如它的可读性和灵活性,易于学习和使用,可靠和高效. 有两个主要的Python版本被使用- 2和3 (Python的现在和未来);前者将看不到新的 ...
- 如何在Ubuntu中修改默认程序
简介: 这个新手指南会向你展示如何在 Ubuntu Linux 中修改默认程序对于我来说,安装 VLC 多媒体播放器是安装完 Ubuntu 16.04 该做的事中最先做的几件事之一.为了能够使我双击一 ...
- ubuntu合并终端_如何在Ubuntu中安装多个终端以及更改默认终端
终端是任何Linux系统的关键部分.它允许您通过shell访问Linux系统.虽说现在的Linux发行版,比如Ubuntu,CentOS等已经基本上可以采用GUI来完成绝大部分一般性的任务.但是,终端 ...
最新文章
- 奋斗--陆涛在高强追悼会上说
- 是否提交由npm 5创建的package-lock.json文件?
- python调用有道词典_菜鸟上手Python最有野心的库Asyncio
- 【maven插件】asciidoctor-maven-plugin:编译Asciidoc
- springboot 关闭懒加载_SpringBoot新手入门篇
- 前端学习(1878)vue之电商管理系统电商系统之左侧菜单布局
- OpenCV:透视变换
- threejs 反锯齿,raser,特效发光
- 奥运22日看点:女乒女曲有望夺金 皮划艇全线出击
- 关于typedef的用法总结(转)
- DBeaver 7.2.4 发布,可视化数据库管理平台
- 2022下半年软件设计师资源分享
- 技术年货:美团技术沙龙合辑大放送
- QQ微信域名防封 预防域名封禁 强制跳转至浏览器打开
- 计算机竞赛奖学金申请书,计算机专业奖学金申请书
- The CATALINA_HOME environment variable is not defined correctly
- Ansys最新报告找到阻碍仿真效率提升“元凶”,竟然是……
- GPS从入门到放弃(二十六) --- RTKLIB函数解析
- 11月赠书活动获奖读者
- KNN算法和sklearn中的KNN算法
热门文章
- 每个程序猿都有个黑客小宇宙,自敲代码的时候就爆发了一发不可收拾
- ps html 优化,优化 Photoshop 的性能
- python注释是什么意思_python中注释的意思是什么
- 每日必读DZone News—什么是敏捷真实的含义?
- 计算机控制系统生产现场应用,浅析计算机控制系统在工业现场生产中的应用.doc...
- 思科交换机指示灯详解
- ORAN C平面 Section Extension 10
- 客户端如何修改服务器时间设置在哪里看,客户端同步服务器时间设置在哪里
- flutter 刷脸_传说哥教你如何假装架构师
- 能领取拼多多优惠券的微信小程序