Ubuntu 隐藏Telnet主机SSH服务时显示版本信息问题

一、背景

默认情况下,我们通过telnet服务器的22端口,能够获取OpenSSH服务的banner信息(如下图所示)。而低版本的OpenSSH存在许多高危漏洞。。为了安全我们要隐藏这个信息。

二、隐藏Telnet版本信息

当使用telnet命令,telnet 192.168.31.200 22会返回如下的信息 

SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.7

先查出sshd文件位置

whereis sshd

备份sshd文件

cd /usr/sbin
cp sshd sshd.bak

修改信息

sed -i 's/OpenSSH_8.2p1/hello world/g' /usr/sbin/sshd 

其中OpenSSH_8.2p1为查出来的版本,后面的“hello world”为想显示的内容

回车执行后即修改完成

再执行telnet 127.0.0.1 22,查看修改结果

三、禁止telnet的banner信息

相关推荐

  1. ubuntu主机开启ssh服务ubuntu通过ssh访问主机

    2024-01-30 06:32:02       63 阅读
  2. ubuntu 24.04 安装telnet服务

    2024-01-30 06:32:02       28 阅读
  3. ubuntu开启ssh服务

    2024-01-30 06:32:02       40 阅读
  4. ARM Ubuntu 主机安装指定版本Python

    2024-01-30 06:32:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 06:32:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 06:32:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 06:32:02       87 阅读
  4. Python语言-面向对象

    2024-01-30 06:32:02       96 阅读

热门阅读

  1. Ceph应用

    2024-01-30 06:32:02       44 阅读
  2. layui-vue + Flask 实现 Table 排序显示

    2024-01-30 06:32:02       56 阅读
  3. pfc001 Not enough information

    2024-01-30 06:32:02       42 阅读
  4. 如何将抖音API应用于抖音视频的录制和上传

    2024-01-30 06:32:02       182 阅读
  5. Python学习之路-Django基础:类视图与中间件

    2024-01-30 06:32:02       51 阅读
  6. Excel-Apache POI

    2024-01-30 06:32:02       40 阅读
  7. Spring设计模式之简单工厂模式

    2024-01-30 06:32:02       58 阅读
  8. 学习鸿蒙基础(1)

    2024-01-30 06:32:02       53 阅读
  9. pytest封装请求类

    2024-01-30 06:32:02       47 阅读
  10. SpringMVC

    SpringMVC

    2024-01-30 06:32:02      60 阅读