我目前运行的Ubuntu20.04.1,我有一些工具安装在它通过卡图林。我引导到TTY1,而不是使用GUI。
当我登录的时候,我得到了两个MOTD的。我想摆脱其中的一个。我想我有一个解决这个问题的计划,但是如果我完全偏离了目标的话,我希望我能被指引到正确的方向。
他们是这么说的:
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-54-generic x86_64)
*Documentation: https://help.ubuntu.com
*Management: https://landscape.canonical.com
*Support: https://ubuntu.com/advantage
10 updates can be installed immediately.
10 of these updates are security updates.
To see additional updates run: apt list --upgradable
Your Hardware Enablement Stack (HWE) is supported until April 2025.
Last login: Wed Dec 2 10:40:33 PST on tty1(Message from Kali developers)
This is a minimal installation of Kali Linux, you likely want to install supplementary tools. Learn how: https://www.kali.org/docs/troubleshooting/common-minimum/setup/
(Run "touch ~/.hushlogin" to hide this message)我回顾了Kali建议的链接(http://kali.org/docs/troubleshooting/common-minimum-setup/),但这并没有多大帮助。它解释了如何从一个最小的安装到一个我不感兴趣的功能齐全的桌面环境,它还提到了我也不感兴趣的Kali网络存储库和Kali分支。
我可以看到消息1是由/run中的动态MOTD文件创建的,我可以看到Kali MOTD是由/usr/bin中的一个文件生成的。
这里是我需要澄清的地方--运行"touch ~/..hushlogin“也会禁用我的动态MOTD吗?我不想让动态MOTD失效。我只想让Kali MOTD失效。
如果“触摸~/..hughlogin”不能做我想做的事,我的选择是什么?
似乎在某个地方有一个调用两个motd的配置文件,如果可以的话,我想在那里禁用它,而不是rm /usr/bin中的kali-motd文件。
发布于 2020-12-03 00:44:03
我不确定这是否是最好的答案,但这才是最有效的。
关于问题的第一部分--运行"touch ~/..hushlogin“也会禁用我的动态MOTD --答案是肯定的。
要删除卡托林产生的MOTD,修复方法是:
发布于 2021-11-03 23:24:50
一个是经典的/etc/motd消息。
另一个来自/usr/bin/kali-motd中的脚本
检查是否有该用户的文件..。
if [ -e ~/.hushlogin ]; then
return 0所以只要:
touch ~/.hushlogin以及动态motd。
kali linux与“来自kali开发人员的消息”也是一样。
这将禁用该用户的操作。
https://askubuntu.com/questions/1296992
复制相似问题