ubuntu18.04安装openssh-server失败
在给实验室主机配置内网穿透时,其他配置项都没问题,但是出现 kex_exchange_identification: read: Connection reset by peer
,最后排查发现可能是 openssh-server 没装,但是在安装的时候报依赖错误。
下列软件包有未满足的依赖关系:
openssh-server :
依赖: openssh-client (= 1:7.6p1-4)
依赖: openssh-sftp-server 但是它将不会被安装
推荐: ssh-import-id 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
参阅博客之后发现是 openssh-client 版本不对,安装上面给定的版本即可,注意等号两边不要有空格
sudo apt install openssh-client=1:7.6p1-4
之后就能正常安装 openssh-server 了