如何在通过 SSH 登录 RHEL8 时禁用 Web 控制台和 Red Hat Insights 提示?

cyq*_*mon 8 ssh redhat motd rhel8

每当我通过 SSH 登录 RHEL8 服务器时,都会打印以下行:

Web console: https://<myserver>:9090/ or https://<myip>:9090/

This system is not registered to Red Hat Insights. See https://cloud.redhat.com/
To register this system, run: insights-client --register
Run Code Online (Sandbox Code Playgroud)

如何禁用这些提示?

cyq*_*mon 10

在写完这个问题之前我就想出了这个问题,所以我想我应该与其他人分享这个问题。

# ls /etc/motd.d -lh
total 0
lrwxrwxrwx. 1 root root 17 Mar 12 19:46 cockpit -> /run/cockpit/motd
lrwxrwxrwx. 1 root root 41 Jun 18 22:01 insights-client -> /etc/insights-client/insights-client.motd
Run Code Online (Sandbox Code Playgroud)

这些符号链接中的每一个都会在登录时向 SSH 终端打印一些内容。在这种情况下,cockpit打印 Web 控制台消息并insights-client打印见解提示。

因此只需这样做:

# cd /etc/motd.d
# [sudo] rm -f cockpit insights-client
Run Code Online (Sandbox Code Playgroud)

已验证可正常工作并在重新启动后持续存在RHEL8.4