修改源代码或者配置文件改变SSH服务的缺省banner

修改源代码或者配置文件改变SSH服务的缺省banner,第1张

Linux服务器,启用了SSH 。然后 telnet IP 22 会纳戚早显示类似

 的信息,要修改它,按照坛子里面的两种说法:

1、在/etc/ssh/sshd_config文件里面,注释掉banner /some/path(一般是/etc/issue) 一行,或者修改对应文件的信息如/etc/issue文件,(这种方洞雀法我没有尝试成功)

2、重新编译安装openssh:修改version.h里面的openssh版本信息(这种方法我尝试成功)

#define SSH_VERSION "OpenSSH_7.9"

改为

#define SSH_VERSION "cos-ssh_7.9"(可以写为自己的版本号)

然后编译安装(编译安装的过程在另一篇文章中有写:https://www.jianshu.com/p/dafd2cb1b7bb)

出现以下说明安装成仔中功

vscoderemotessh修改文件路径

打开DXP菜单,单击preferences,展开卜洞陪System,点击Bakup,在右侧Path中可以设置为你需要的路径,如型蠢果还有其他问题请补颤档充说明

用vi 。ssh之后命令流程如下,“”之中代表你要输卖让入的命令

"cd 你要修改的文件所在目录"

"vi 你需要修改的文件名"中亮局 这之后你就会进入vi编辑界面

按"i"进键腊入编辑模式

正常修改就行

按"ESC"进入命令模式,输入 ":w" 保存文件

输入“:q”退出编辑


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8190036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存