CentOS 8 Stream 取消登录提示 cockpit.socket 的方法
在基于 CentOS 8 Stream 的服务器上通过 SSH 登录时,常见到类似如下的提示信息: user@client:~$ ssh [email protected] Activate the web console with: systemctl enable --now cockpit.socket Last login: Mon Jan 1 10:53:00 2024 from 192.0.2.20 [root@server ~]# 这条提示的含义是:可以通过命令 systemctl enable --now cockpit.socket 启用一个基于 Web 的系统控制台(Cockpit),随后便可以通过 Web 控制台对主机进行管理。 在某些场景下,并不需要使用 Cockpit,只希望登录时输出保持简洁,不再出现这条提示。下面说明如何关闭该提示信息。 1. 登录提示信息的来源位置 CentOS 系统的文本登录界面提示信息通常存放在 /etc/motd 文件或 /etc/motd.d/ 目录中。针对上述提示,可以先查看 /etc/motd.d/ 目录: [root@server ~]# ll /etc/motd.d/ total 12 drwxr-xr-x. 2 root root 21 Feb 18 15:59 . drwxr-xr-x. 97 root root 8192 Jun 15 11:00 .. lrwxrwxrwx. 1 root root 17 Nov 9 2019 cockpit -> /run/cockpit/motd 可以看到,其中存在一个名为 cockpit 的符号链接,指向 /run/cockpit/motd。进一步查看该链接对应的内容: ...