Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused

造成这个错误的原因可能是ssh-server未安装或者未启动。

提示:ubuntu 11.10 默认安装openssh-client,但是没有安装server(其他博主说的,未验证);博主的Ubuntu是16.10,测试发现 openssh-client 和 openssh-server 均没有安装

运行 ps -e | grep ssh,查看是否有sshd进程

如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server进程

如果提示ssh不存在 那么就是没安装server,通过 sudo apt-get install openssh-server命令安装即可。如果没有报错,说明安装成功,在此博主恭喜你,不像博主一直报错。

如果安装过程中报错(不要伤心,博主和你一样哦),缺少依赖包,如下图所示:

分析问题出现原因:openssh-server所依赖的openssh-client版本不存在,openssh-client没有安装或者安装的版本不匹配

解决方法:安装提示的openssh-client版本

比如我的只需要执行如下命令:sudo apt-get install openssh-client=1:7.2p2-4ubuntu2.10,安装openssh-client时,会询问你是否继续,输入 y ,按回车即可

openssh-client安装成功!

提示:此处应该使用管理员权限(sudo),否则会报错(13: Permission denied),如下图所示:

回过头来继续安装openssh-server

openssh-server安装成功!

再次使用ssh localhost 命令,发现能够正常连接


如果对您有帮助,赏口饭吃❤谢谢老板❤

LINUX开启ssh服务,报错:ssh: connect to host 192.168.0.101 port 22: Connection refused相关推荐

  1. 可以ping通 但ssh: connect to host 192.168.0.2 port 22: Connection refused

    目录 问题描述 原因 解决 问题描述 自己在树莓派端通过SCP指令给电脑上ubuntu传输文件发现提示:ssh: connect to host 192.168.0.2 port 22: Connec ...

  2. ssh: connect to host 192.168.56.101 port 22: Connection refused

    重启centos7的虚拟机之后在本地进行ssh连接出现了如题的bug. 22号端口没有开放. 其实22号端口是随着ssh server的启动而开放的,不需要也不能手动打开.因为它依赖的不是tcp而是s ...

  3. 解决mac报错ssh:connect to host 192.168.xx.xxx port 22: Connection refused

    遇到的问题 机器A ssh连接 机器B失败,机器B ssh连接 机器A成功 mac在ssh远程登录的过程中出现报错ssh:connect to host 192.168.xx.xxx port 22: ...

  4. ssh连接服务器出现:ssh: connect to host 192.168.1.107 port 22: Connection refused 的解决方法

    文章目录: 1 说明遇到问题场景 2 解决方式 1 说明遇到问题场景 1.我的系统环境 windows10 连接的服务器系统为:Mint19.3 2.我使用windows,在局域网下通过ssh连接服务 ...

  5. Windows登录虚拟机Ubuntu系统登录不成功解决办法(ssh: connect to host 192.168.220.128 port 22: Connection refused)

    我在windows端第一次连接自己电脑虚拟机建立的Ubuntu系统时出现如下问题 ssh: connect to host 192.168.220.128 port 22: Connection re ...

  6. LINUX开启ssh服务,报错:ssh: connect to host 192.168.6.129 port 22: Connection refused

    Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因 ...

  7. ssh 错误 ssh: connect to host 192.168.1.106 port 22: Connection refused

    感谢这篇文字的主人:http://asyty.iteye.com/blog/1440141 Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host ...

  8. Linux-ssh: connect to host 192.168.1.161 port 22: Connection refused

    初学者利用ssh连接主机出现: 一.检查要连接的服务器是否有ssh服务,如果没有 centos6 为例(均已root角色运行) 1.安装ssh服务:yum install openssh-server ...

  9. 已经正常安装ssh: connect to host 192.168.4.254 port 22: Connection refused

    SSH无法正常启动,运行service sshd status 结果如下, [root@localhost ~]# service sshd status Redirecting to /bin/sy ...

最新文章

  1. 使用mvc框架搭建跟人站点
  2. WPF及Silverlight中将DataGrid数据导出
  3. P2280 [HNOI2003]激光炸弹(二维前缀和的简单应用)难度⭐⭐⭐
  4. 2013年6月编程语言排行榜,C语言位据第一位
  5. SpringMVC中注解的使用
  6. Java设计模式5:原型模式
  7. bzoj1193 [HNOI2006]马步距离 构造+枚举
  8. Excel TargetRange.Validation为空的
  9. Python - 定制pattern的string模板(template) 具体解释
  10. multipathd dead but pid file exists
  11. SpringMVC+Spring+Mybatis简单总结
  12. ps常用命令简单概括
  13. 斯蒂文理工计算机排名,全美最强STEM大学排行榜发布!这些学校考虑一下?
  14. 透声投影幕布透声与画面效果可以媲美吗?
  15. 基于FPGA的AD9854并行接口驱动(VerilogHDL语言)
  16. 执教《送给盲婆婆的蝈蝈》有感
  17. git pull之后出现REBASE(1/1)
  18. 当乐app官方下载android,当乐下载安卓最新版_手机官方版免费安装下载_豌豆荚
  19. 多径效应及其消除方法
  20. 如何在Python中用集合实现随机的1~100的20个数字

热门文章

  1. 51单片机俄罗斯方块游戏+Proteus在线模拟仿真
  2. matlab 函数 c++ 复写之randperm
  3. 使用emscripten编译WebAssembly
  4. Java模拟计算器算加减乘除
  5. Shell是什么?1分钟理解Shell的概念!
  6. 4.6 基于STM32+MC20地图显示路径功能
  7. 解决 QSqlDatabase QMYSQL driver not loaded
  8. Qt MySql Driver not loaded问题处理
  9. nuwa创建新进程源码分析
  10. atop用法_atop是什么意思_atop的翻译_音标_读音_用法_例句_爱词霸在线词典