隐藏SSH版本信息

查看SSH的版本信息

sshd -v

使用nmap外部扫描

#安装
yum install -y nmap;
#扫描指定ip的22端口
nmap -p 22 -sV -v -n 192.168.116.129


截图中是已修改后SSH版本信息 X.X

备份文件、修改SSH版本信息

查看sshd的文件位置

which sshd

备份

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

替换
#格式语法:sed ‘s/原字符串/替换字符串/g’

sed -i 's/OpenSSH_7.4/OpenSSH_x.x/g' /usr/sbin/sshd

查看修改后的SSH的版本信息

【注】在替换版本的时候,如果替换为任意字符,可能会导致 core dump, 具体原因不明,可以参考上面的做法,隐藏具体版本信息即可。