这个只是移走了,没有删除。因为之前安装了telnet服务,因此不用担心连不上服务器
3、或者通过
ssh
-
key
gen命令重新生成
ssh
主机秘钥,可以不用重启
ssh
d服务
ssh
-
key
gen -t rsa -f /etc/
ssh
/
ssh
_
host
_rsa_
key
ssh
-
key
gen -t dsa
文章目录概要Centos7下rpm升级Open
SSH
到open
ssh
-8.8p1版本CentOS7下载地址:下载rpm包:安装方法一:安装方法二(此方法会自动处理依懒关系):因为OPEN
SSH
升级后,/etc/
ssh
/
ssh
d_config会还原至默认状态,我们需要进行相应配置:Xshell连接报错
找
不到
匹配
的
key
exchange
算法
找
不到
匹配
的
host
key
算法
Centos7下rpm升级Open
SSH
到open
ssh
-8.8p1版本
CentOS7下载地址:
https://cikeblo
按照网上的方法试过
通过
ssh
-
key
gen命令重新生成
ssh
主机秘钥,可以不用重启
ssh
d服务
ssh
-
key
gen -t rsa -f /etc/
ssh
/
ssh
_
host
_rsa_
key
ssh
-
key
gen -t dsa -f /etc/
ssh
/
ssh
_
host
_dsa_
key
ssh
-
key
gen -t ecdsa -f /etc/
ssh
/
ssh
_
host
_ecdsa_
key
查询支持的
算法
的
ssh
:
ssh
-Q kex服务器(大写-Q)
查看当前的配置:s.
xshell 非思杰版本,安装前轻查看文件证书签名
Xshell [1] 是一个强大的安全终端模拟软件,它支持
SSH
1,
SSH
2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。
当使用Xshell连接到
Ubuntu
22.04的
SSH
时,会出现“
找
不到
匹配
的
host
key
”的错误提示。这通常是由于Xshell无法识别服务器的公钥而导致的。
要
解决
这个问题,首先需要检查服务器端是否正常运行
SSH
服务,并确定服务器的公钥是否正在使用。如果一切正常,那么可能是因为Xshell没有正确配置来
匹配
服务器的公钥。
为
解决
此问题,请确保Xshell使用正确的公钥进行连接。在连接时,Xshell会提示你添加服务器的公钥。如果你确定这个公钥可以信任,那么就可以允许Xshell使用这个公钥连接。
如果你已经允许了服务器的公钥但仍然无法连接,那可能是因为你正在使用一个不同的Xshell版本或其他
SSH
客户端。尝试使用不同的工具来连接服务器,或者更新Xshell到最新版本以获取更好的兼容性。
如果更换软件或更新版本以后仍然无法
解决
此问题,那么可能是因为你的服务器或网络有问题。请联系系统管理员或网络管理员,以
解决
这个问题。