Erlo

ssh远程登录故障解决方案

时间:2019-07-19 20:00   阅读:41次   来源:博客园页面报错

点赞

问题描述:

xshell远程连接服务器连接不上,如下图所示:

 

 

故障排除:

1. 首先查看自己系统的防火墙是否关闭,没有关闭的话关闭一下。
# centos 7中关闭防火墙命令: systemctl stop firewalld

 

 

2. 其次查看自己是否能自己连接自己的机器。

 

 

3. 回显显示22端口拒绝访问,想到可能是22端口没开,即未启动服务,我们将其启动即可。

 

 

4. 启动后发现,仍然是连接不上自己的机器,猜想是否修改了配置文件。

 

 

Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0

 

5. 22端口并未改变,猜测是否下面两个文件丢失。

 

Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key   
HostKey /etc/ssh/ssh_host_dsa_key

 

 

 

 

6. ssh服务的工作原理是密钥对认证,虽然配置文件中有指定的公钥和私钥文件,但是两个文件并不存在,需要手动创建,命令如下:

 

 

 

7. 最后重启下ssh服务,就可以用xshell连接了。

 

 

下一篇:org.apache.ibatis.exceptions...

评论留言

还没有评论留言,赶紧来抢楼吧~~

Erlo大厅()

* 这里是“吐槽厅”,所有人可看,只保留当天信息。

  • Erlo.vip2019-08-24 18:10:54Hello、欢迎使用吐槽厅,这里是个吐槽的地方。
  • 首页 笔记分享 案例展示 ERLO 搜索
    鼠标试试
    返回顶部