linux中设置ssh登录时显示的banner
2026/5/7 12:42:19 网站建设 项目流程

本文主要介绍在linux系统下对ssh的配置文件进行修改从而自定义ssh登录显示的banner横幅提示语。

<!--more-->

在ssh的配置文件中找到banner字段,如没有则手动添加,然后指定一个文件,文件的内容就是到时候登录显示的内容

[root@tiny-server ~]# grep Banner /etc/ssh/sshd_config #Banner none Banner /etc/ssh/my_banner

对于centos8而言,除了自定义的banner,/etc/motd/etc/motd.d/*也会在ssh登录的时候显示。

对于banner的自定义,可以使用各种字符工具,例如figletcowsay等等,都可以使用yum直接安装

[root@tiny-server ~]# figlet tiny-server >> /etc/ssh/my_banner [root@tiny-server ~]# cat /etc/redhat-release | cowsay -f turtle >> /etc/ssh/my_banner

最后效果

[/root]# ssh tiny-server ​ _ _ | |_(_)_ __ _ _ ___ ___ _ ____ _____ _ __ | __| | '_ \| | | |_____/ __|/ _ \ '__\ \ / / _ \ '__| | |_| | | | | |_| |_____\__ \ __/ | \ V / __/ | \__|_|_| |_|\__, | |___/\___|_| \_/ \___|_| |___/ ​ --------------------------------------- < CentOS Linux release 8.2.2004 (Core) > --------------------------------------- \ ___-------___ \ _-~~ ~~-_ \ _-~ /~-_ /^\__/^\ /~ \ / \ /| O|| O| / \_______________/ \ | |___||__| / / \ \ | \ / / \ \ | (_______) /______/ \_________ \ | / / \ / \ \ \^\\ \ / \ / \ || \______________/ _-_ //\__// \ ||------_-~~-_ ------------- \ --/~ ~\ || __/ ~-----||====/~ |==================| |/~~~~~ (_(__/ ./ / \_\ \. (_(___/ \_____)_) ​ Last login: Wed Nov 18 14:50:10 2020 from 0.0.0.0 ​ [root@tiny-server ~]#

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询