我们经常用telnet来验证服务器的端口是否有开,但是某些端口会透露程序的版本等相关信息,
像ssh就会列出版本号,这个问题在漏洞扫描里面还归到漏洞去了,编号:CVE-1999-0634
版本信息:openssh7.5p1
先查出sshd文件位置:
whereis sshd
备份sshd文件:
cd /usr/sbin
cp sshd sshd.bak
修改信息
sed -i 's/OpenSSH_7.5p1/hellowork/g' sshd
### sed -i 's/a/b/g' sshd 这里的sed -i 是替换的作用,a为原来的值,b为替换的值,
### 但是这里我替换为hellowork 再次用telnet连接发现不显示信息了,修改为别的版本可以显示,