在虚拟机Ubuntu安装完系统以后SHH连接不上解决办法如下:
输入命令sudo apt-get install openssh-server 后提示以下现象:
下列软件包有为满足的依赖关系:
openssh-server:依赖:openssh-client(=1:7.6p1-4)
依赖:openssh-sftp-server但是它将不会被安装
推荐:ssh-import-id但是它将不会被安装
E:无法修正错误,因为您要求某些软件包保持原状,就是它们破坏了软件包之间的依赖关系
原因:
openssh的版本问题,导致安装ssh-server时无法解决冲突。
解决方法:
1.将Openssh卸载干净
sudo apt-get remove openssh-server openssh-client –purge -y
2.重新安装openssh
apt-get install openssh-server openssh-client
3.重启并查看openssh是否正常
systemctl restart ssh
systemctl status ssh