Ubuntu16.04 安装openssh-server报错【附更换清华源】

无道 2019-10-16 0 条评论 教程相关 阅读309 手机阅读

前言

在VMware里安装了Ubuntu16.04 ,想要在Windows下通过ssh连接,但是一直连接不上,需要安装一些东西。然后安装东西的版本貌似又不对,所以记录一下。

更换Ubuntu镜像源

这一步不是必须,只是为了加快速度

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

清华大学源,可自行根据版本选择源。

截图-1571191687

配置完成后需要更新可用软件包列表:不然无法安装软件

sudo apt-get update

条件

除了需要在Ubuntu中安装一些软件,还需要Vmware满足一些硬件条件:

  • 主机通过桥接、nat方式ping通虚拟机的Ubuntu系统

    截图-1571192356

  • Ubuntu系统能ping通外网

    截图-1571192372

步骤

安装 openssh-server出问题

$ sudo apt-get install openssh-server
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
openssh-server: Depends: openssh-client (= 1:5.3p1-3ubuntu3) but 1:5.3p1-3ubuntu7 is to be installed
E: Broken packages

报如上的错,解决办法则需卸载掉默认安装的openssh-client(因版本较新,而openssh-server依赖的版本较旧):

sudo apt-get  autoremove  openssh-client

截图-1571191875

再重新安装它们:

sudo apt-get install openssh-client openssh-server

截图-1571192107

启动sshd服务:

sudo /etc/init.d/ssh start

通过Xshell连接

通过ifconfig找到内网IP,就可以在Windows端连接了。

截图-1571192425

然后就可以连接了

截图-1571192260

全文完 [
有帮助?打赏
支付宝打赏
微信打赏
]
修改: 2019-10-16 10:21
这篇文章还没有评论呢~
点击刷新/生成验证码
It's me
昵称:无道
坐标:成都
性别:
一个人,一介学生,一个儿子~ 愿你我都被世界温暖以待
迷思爱 公众号

新建了个公众号,会不定期分享一些小玩意,有提升效率的办公软件、有一些黑科技的软件、或教程等等。

爷~,要不关注下~~