当前位置: 首页 > news >正文

SSH版本信息可被获取

漏洞描述

Name

SSH版本信息可被获取

Description

SSH服务允许远程攻击者获得ssh的具体信息,如版本号等等。这可能为攻击者发动进一步攻击提供帮助。

CVE No.

CVE-1999-0634

分析结果

该问题不属于漏洞,不存在安全风险。SSH协议是一种安全协议,只要合理配置并且已经升级到最新补丁版本,并不会有安全风险。

根据NVD官网给出的说明,这不属于安全漏洞,这个漏洞编号已不再使用,检查出来这个编号只是说明检测到系统中有ssh服务在运行。

NVD:(National Vulnerability Database,国家漏洞数据库)是美国政府官方根据NIST的SCAP标准协议所描述的安全漏洞管理信息库,具体由美国国土安全部下属的NCSD国家网际安全部门US-CERT 组负责维护。 NVD - Home

处理

无法处理。sshd_config中的Banner项只是ssh主机前输出的信息,源码处理机制就是telnet其端口就会返回版本信息,可以隐藏版本信息。

解决方案1(未解决)

通过自定义Banner来代替系统默认的Banner,保证SSH信息不被泄露。

操作步骤:

[root@server ~]# touch  /etc/ssh/ssh_banner

[root@server ~]# echo "Welcome to ssh" > /etc/ssh/ssh_banner

[root@server ~]# vim /etc/ssh/sshd_config

找到如下行进行编辑。

# no default banner path

#Banner none

Banner /etc/ssh/ssh_banner

修改成下图

[root@server ~]# systemctl  restart sshd

[root@server ~]# systemctl  status sshd

备注:此方案会改变SSH登录的信息,telnet依然会显示版本号

解决方案2(隐藏ssh版本号)

#查找sshd的位置

# which sshd

#备份

# cp /usr/sbin/sshd /usr/sbin/sshd.bak

#查看版本的关键字符

# strings /usr/sbin/sshd |grep OpenSSH_

#修改成你需要的版本号
 sed -i 's/OpenSSH_7.4/OpenSSH_9.9/g' /usr/sbin/sshd

#重启测试sshd是否正常,能正常重启代表成功设置
# /etc/init.d/sshd restart
Restarting sshd (via systemctl):                           [  OK  ]

备注:telnet测试显示为自己修改的版本号

http://www.lryc.cn/news/186071.html

相关文章:

  • android 修改输出apk的包名
  • uni-app:文本超出部分用省略号表示
  • 轻松实现视频、音频、文案批量合并,享受批量剪辑的便捷
  • Spring Boot、Nacos配置文件的优先级
  • GO脚本-模拟鼠标键盘
  • Ubuntu设置SSH
  • 创作2周年?浅记一下~
  • MATLAB算法实战应用案例精讲-【优化算法】光学显微镜算法(OMA)(附MATLAB代码实现)
  • 常见弯道输送机有哪些
  • 聚观早报 | 2023社交进入大变革时代;赛力斯发布9月产销快报
  • nginx-proxy反向代理缓存
  • Java反射(一)--- 类的实例化
  • web3.0时代分布式网络协议的异同
  • 【多线程案例】设计模式-单例模式
  • MyBatis-Plus演绎:数据权限控制,优雅至极!
  • 医学专题--多组学在药物治疗靶点筛选中的研究思路
  • 搜索与图论总结
  • lv8 嵌入式开发-网络编程开发 15I/O多路复用及select函数
  • 阿里云 linux tomcat 无法访问方法
  • 公园视频监控系统如何改造?人工智能又能提供哪些帮助?
  • 面试算法19:最多删除一个字符得到回文
  • H5+Css3文本溢出添加省略号(包括插件)
  • 将休眠镜像文件hiberfil.sys移动到D盘,可以减少C盘好几个G的空间占用
  • YTM32的模数转换器ADC外设模块详解
  • 前端vue学习笔记——Vuex
  • 7个在Github上的flutter开源程序
  • 计算机基础
  • Oracle-ASM实例communication error问题处理
  • gin路由相关方法
  • vue项目 Editor.md使用示例