ubuntu安装openssh

ubuntu自带的有openssh-client,所以可以通过

ssh username@host

来远程连接linux

可是要想通过ssh被连接,ubuntu系统需要有openssh-server,可以通过

ps -e | grep ssh

来查看,如果没有显示sshd则说明没有安装openssh-server

可通过

sudo apt-get install openssh-server

来安装openssh-server,如果顺利的话会安装成功,如果遇到

1$ sudo apt-get install openssh-server 2正在读取软件包列表... 完成 3正在分析软件包的依赖关系树 4正在读取状态信息... 完成 5有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 6因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 7包尚未被创建或是它们已被从新到(Incoming)目录移出。 8下列信息可能会对解决问题有所帮助: 9 10下列软件包有未满足的依赖关系: 11 openssh-server : 依赖: openssh-client (= 1:6.6p1-2ubuntu1) 12E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

这是因为,openssh-server是依赖于openssh-client的,那ubuntu不是自带了openssh-client吗?原因是自带的openssh-clien与所要安装的openssh-server所依赖的版本不同,这里所依赖的版本是

1:6.6p1-2ubuntu1

所以要安装对应版本的openssh-clien,来覆盖掉ubuntu自带的

1$ sudo apt-get install openssh-client=1:6.6p1-2ubuntu1 2正在读取软件包列表... 完成 3正在分析软件包的依赖关系树 4正在读取状态信息... 完成 5建议安装的软件包: 6 libpam-ssh keychain monkeysphere 7下列软件包将被【降级】: 8 openssh-client 9升级了 0 个软件包,新安装了 0 个软件包,降级了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 10需要下载 566 kB 的软件包。 11解压缩后会消耗掉 0 B 的额外空间。 12您希望继续执行吗? [Y/n] y 13获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty/main openssh-client amd64 1:6.6p1-2ubuntu1 [566 kB] 14下载 566 kB,耗时 2 (212 kB/s) 15dpkg:警告:downgrading openssh-client from 1:6.6p1-2ubuntu2 to 1:6.6p1-2ubuntu1 16(正在读取数据库 ... 系统当前共安装有 200015 个文件和目录。) 17Preparing to unpack .../openssh-client_1%3a6.6p1-2ubuntu1_amd64.deb ... 18Unpacking openssh-client (1:6.6p1-2ubuntu1) over (1:6.6p1-2ubuntu2) ... 19Processing triggers for man-db (2.6.7.1-1) ... 20正在设置 openssh-client (1:6.6p1-2ubuntu1) ...

可以看到,提示了系统中openssh-client被降级,这样再安装openssh-server就可以成功了!

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )