Linux远程SSH登录提示信息修改方法

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给出当前操作系统的位数

原文链接:,转发请注明来源!