Centos和redhat系统的SSH登录界面中的提示信息一般都存放在文件/etc/motd或者目录/etc/motd.d/中,大多可以在/etc/motd.d/目录中查找、修改和删除。
“Red Hat Insights” 提示消息
提示信息如下:
Register this system with Red Hat Insights: insights-client --register
Create an account or view all your systems at https://red.ht/insights-dashboard
Red Hat Insights(红帽子智能分析) 是一个软件即服务(SaaS)应用程序,是自动化工具链中的一款强大工具。
如果要删除这个提示,可以通过删除符号链接文件
/etc/motd.d/insights-client解决。
# vi /etc/motd.d/insights-client
Cockpi提示信息
提示信息:
Activate the web console with: systemctl enable --now cockpit.socket
Cockpit 是一个免费且开源的基于 web 的 Linux 服务器管理工具。并且在 CentOS 8 和 RHEL 8 中,Cockpit 更是成为其默认服务器管理工具。
可以通过删除符号链接文件/etc/motd.d/cockpit解决。
# vi /etc/motd.d/cockpit
远程登录后提示语
远程ssh登录成功后的提示语,存放在/etc/motd文件中,通过修改可以显示在登录之后的提示符前。
通过编辑/etc/motd文件,可以在登录后显示自定义提示语,如图:
vi /etc/motd
登录前提示语
/etc/issue 针对本地登录,/etc/issue.net 针对远程网络登录(通过ssh或telnet等)。
要让 /etc/issue.net 生效,还需要先配置 /etc/ssh/sshd_config 的 Banner 属性,
另外:/etc/issue.net 只会输出原始数据,不会自行转换。
issue还支持以下特殊代码:
\d 本地端时间的日期
\l 显示第几个终端机的接口
\n 显示主机的网络名称
\o 显示 domain name
\r 操作系统的版本 (类似 uname-r)
\t 显示本地端时间的时间
\s 操作系统的名称
\v 操作系统的版本
\r详细的内核版本
\m给出当前操作系统的位数