↓ 跳过正文

Linux 终端/ssh登录前后的欢迎信息修改

正能量 2 分钟阅读 更新于 2026-10-18

区分 Linux 本地登录提示、SSH 登录前 Banner 与登录后的 MOTD 信息。

Linux 系统:原站配图。
Linux 终端/ssh登录前后的欢迎信息修改配图

登录前的提示信息:

  1. 系统级别的设置方法(该信息,远程ssh连接的时候并不会显示)

在登录系统输入用户名之前,可以看到上方有WELCOME......之类的信息,这里会显示LINUX发行版本名称,内核版本号,日期,机器信息等等信息,要设置的话,首先打开/etc/issue文件,可以看到里面是这样一段"Welcome to <LINUX 发行版本名称>-kernel 后接各项参数

后接的参数的各项说明:

\r 显示KERNEL内核版本号;

\l 显示虚拟控制台号;

\d 显示当前日期;

\n 显示主机名;

\m 显示机器类型,即CPU架构,如i386等;

了解了参数的意义,就来修改,将上面一段欢迎信息修改如下,可以显示所有必要的信息:

Welcome to <LINUX 发行版本名称>-kernel \r (\l) \d \n \m.

  1. ssh 设置

vi /etc/ssh/sshd_config添加

Banner /etc/ssh/ssh_login_banner

把欢迎语或提示信息写入 /etc/ssh/ssh_login_banner(centos6.4)即可,简单的很。

登录后的提示信息:

编辑/etc/motd这个文件, 在里面加入自己喜欢的任何欢迎信息,这段信息将会在登录成功后显示!

补充阅读
#

区分 Linux 本地登录提示、SSH 登录前 Banner 与登录后的 MOTD 信息。

如何理解与使用
#

/etc/issue、SSH 的 Banner 配置和 /etc/motd 处在不同阶段,修改其中一个文件并不意味着所有终端都会显示同样内容。

验证与边界
#

分别测试本地控制台与新建 SSH 会话,确认提示出现的时机。修改 SSH 配置前检查语法,并保留当前会话以便恢复。