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服务已开启正常