xshell连接ubuntu失败

在Ubuntu系统中,尽管已安装SSH服务器,但通过xshell无法连接。原因在于高版本的openssh-client与配置需求不匹配。解决方案是降级到openssh-client 1:8.2p1-4ubuntu0.4版本,然后重新安装SSH服务器,最后确认SSH服务正常运行。
摘要由CSDN通过智能技术生成

Linux上装的是ubuntu,显示已安装了ssh,但使用xshell连不上Linux。

Linux终端显示ssh是这样:

 

安装了ssh server,但ssh client显示不可用。

安装了open client,但查看ssh仍然显示只有一行

原因是软件包里安装的版本较高,而配置SSH需要一个较低的版本openssh-client(1:8.2p1-4ubuntu0.4)

安装较低的版本就行,sudo apt install openssh-client=1:8.2p1-4ubuntu0.4

然后重新安装ssh server

sudo apt install ssh server

再检测ssh状态

ps -e | grep ssh

显示两行,表示SSH服务已开启正常 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值