解决ssh无法连接远程Ubuntu,Uuntu安装ssh-server

  ssh无法连接Ubuntu原因:

  Ubuntu安装完成默认情况下,只安装了ssh-client,也就是说你可以在该Ubuntu下用ssh连接其它服务器,但是没有安装ssh-server,因此你无法连接到此Ubuntu上,解决办法就是安装ssh-server。

  一、安装ssh

  命令:

  二、查看ssh服务是否启动

  命令:

  #如果显示有sshd 这一项说明,说明ssh已经启动成功,到此结束。那么你可以远程连接ssh了。

  #如果没有sshd、只有ssh-agent,说明ssh启动失败,需要配置,继续完成后续步骤。

  三、启动ssh服务

  命令执行完成后,重复一次第二步,看看ssh是否启动成功。如果依旧没有启动成功,那么继续完成后续步骤。

  四、修改ssh配置文件

  命令:

  #编辑配置文件,大约在39,40行,将这两句代码前的#取消掉保存退出。

  五、重启Ubuntu

  到这一步本人试过多次,启动、重启ssh服务依然失败,但重启一下Ubuntu就好了,。不知道这是什么鬼,但是屡试不爽,不妨试一下。

  ssh还不能登录上,就修改sshd的默认配置

  ssh出现permission denied (publickey)问题:

  修改文件.

  修改为