ssh连接不上排查方法总结

//常见报错信息

# No route to host

-->
server端没有开机或是网络不通(这个原因很多,最简单的是网线没有插。还有就是可能会是网卡down了等)
如果是网卡down了ifup相应的网卡再试试

# Connection refused

-->
对方server的ssh服务没有开

 

1

ping两部机器的IP是否互相通

2

查看iptables是否有关闭

--> selinux

--> iptables

3

查看sshd进程是否存在

4

查看ssh的端口是否已经改变

时间: 2024-11-09 00:01:30

ssh连接不上排查方法总结的相关文章

ssh连接不上

server responded "connection closed" the connection to the remote host linux系统的SSH连接不上.第一步,先查看一下ssh的默认端口是否22 [[email protected] ~]# cat /etc/ssh/sshd_config |grep Port 第二步,是查看一下iptables防火墙规则,也发现没有问题. [[email protected] ~]# cat /etc/sysconfig/ipt

mac下https方式连接svn连接不上解决方法

以前一个人开发没有考虑代码服务器的问题,现在需要提交代码到服务器,服务器安装了cvs以及svn,一般的Mac OS X都已经安装了subversion客户端,自然是选择svn了,不过碰到了连接不上的问题. 由于客户端使用https访问服务器,是需要进行安全认证的. 为此,在终端输入 svn list  https://192.168.1.103/svn/IOS 出现 Error validating server certificate for 'https://192.168.2.126:44

远程服务器可以ping通,但ssh连接不上的问题解决

最近遇到远程阿里云服务器可以ping通,但ssh连接不上的问题,分析过程如下.1.检查远程服务器的sshd服务是否正常,检查结果是没问题,端口也正常运行.2.用tcpdump src host xxx.xxx.xxx.xx进行抓包,发现有收到客户端的包,说明sshd服务和基本连接都没问题3.怀疑和以前遇到的阿里云服务器MTU值要求比较低有关,用命令修改MTU值就能连上远程服务器了.sudo ip link set dev eth0 mtu 1200 原文地址:http://blog.51cto.

关于日常使用Azure MySQL中遇到的连接问题以及排查方法分享

由于防火墙问题,TCP keep alive 问题,以及 MySQL 自身的参数问题这三个在使用中比较常见,所以今天就分享下自己找到的排查方法. 今天先聊一聊防火墙问题 大多数人在第一次创建 MySQL database on Azure 实例之后便开始尝试连接.但是往往遇到的结果不是连接成功而是如下图所示的错误信息: 该错误信息表明您的 IP 地址并不在 MySQL on Azure 防火墙的准入范围之内,这种设定可以在某种程度上避免设置了简单密码的生产用户遭到恶意的字典攻击,当然 Azure

Linux SSH 连接不上的各种联想

一.CentOS之SSH的安装与配置 SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组 (Network Working Group)所制定SSH 为建立在应用层和传输层基础上的安全协议 传统的网络服务程序,如FTP.POP和Telnet其本质上都是不安全的 因为它们在网络上用明文传送数据.用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击 存在另一个人或者一台机器冒充真正的服务器接收用户传给服务器的数据,然后再冒充用户把数据传给真

Linux下ssh连接缓慢的处理方法

1)故障现象 a.ping ip,响应正常 b.telnet ip,响应正常 c.ssh ip,响应慢,但是等很长时间后,还是能正常连接 2)处理方法 方法1: 修改本地中的/etc/ssh/ssh_config,把参数改为GSSAPIAuthentication no 方法2: a.修改远程服务器端的/etc/ssh/sshd_config ,把参数改为GSSAPIAuthentication no b.修改远程服务器端的/etc/ssh/sshd_config ,把参数改为UseDNS no

【linux】——FreeBSD 建立 SSH 连接慢的解决方法

一般在编写 linux 程序的时候,会使用 SecureCRT 或者 xshell 等工具远程登录到 linux 服务器上.最近发现在建立 SSH 连接的时候,非常慢,但是建立连接成功之后可以正常使用.这个原因其实是 DNS 的问题.公司提供了两个 DNS 服务器,一个是新的,一个是老的现在作为备用.发现把 DNS 服务器改为新的之后,就不会出现这个情况.解决方案如下: vim /etc/resolv.conf 然后添加信息:  nameserver DNS地址 最后执行命令: /etc/net

虚拟机复制后windows ssh连接不上

如题,更换了电脑,把虚拟机拷贝到了新的电脑上,在虚拟机上启动之后发现windows ping不通linux,在windows上用ipconfig命令查看,发现linux上的ip和windows上的ip不在一个网段, 将虚拟机linux的网络连接从NAT模式修改为桥接模式,然后可以ping通了!但是此时用ssh工具还是连接不上linux, 显示连接拒绝, 参考帖子https://www.xuebuyuan.com/822106.html  的说法,重启ssh服务: service sshd res

docker ssh连接不上

docker ssh连接报下面的错 Last login: Thu Apr 13 09:17:23 2017 from localhost Connection to 127.0.0.1 closed. 解决方法修改vi /etc/ssh/sshd_config,修改UsePAM no,重新启动即可 由于本人对ssh不熟,直接编辑vi /etc/ssh/ssh_config,发现怎么修改都不正确,最后仔细看了一下ssh的配置文件目录,才发现配置错了,引以为戒!!!!!