新购阿里云服务器ECS创建之后无法ssh连接的问题处理

作者:13
GitHub:https://github.com/ZHENFENG13
版权声明:本文为原创文章,未经允许不得转载。

问题描述

由于原服务器将要到期,因此趁着阿里云搞促销活动重新购买了一台ECS服务器,但是在初始化并启动后却无法通过ssh连接,执行ssh命令后,命令行一直卡着没有反应,也没有任何的报错信息,就是一直卡着没有反应,什么反馈信息也得不到,这是第一次碰到这种问题,买过好多次阿里云ECS,还是第一次碰到这种无法使用ssh连接的问题。

查找原因

首先是想到了如下几个问题:

  • 本地网络问题
  • ECS网络问题
  • sshd服务是否打开
  • 防火墙是否打开
  • 端口是否打开

之后开始一一验证:

本地网络一切正常,这个问题不用多说。

ECS的问题验证则有点麻烦,因为根本无法连接进去,只能通过阿里云的ECS远程连接进入ECS来定位一下问题,但是这个远程连接很卡,所以用起来很烦。

ECS网络是否通畅验证

通过curl命令获取百度首页:

curl 'http:www.baidu.com'

结果如下:

可以获取百度的页面代码,说明网络没问题,但是这个操作界面真的很丑(无奈脸.png)。

sshd服务是否打开

执行命令查看sshd服务状态:

service sshd status

结果如下:

sshd服务正常运行。

防火墙是否开启

执行命令查看防火墙状态:

service iptables status

结果如下:

防火墙正常开启,处于工作状态。

接下来查看防火墙是否将设置的ssh端口添加到规则中:

iptables -L -n | grep 端口号

可以看到所设置的端口已被添加到iptables防火墙规则中。

端口是否正常打开

使用netstat命令查看端口状况:

netstat -an |grep 端口号

结果如下:

设置的端口正常被监听。

我并没有使用默认的ssh端口22,而是重新设置了一个端口值,用以减少sshd端口被黑客恶意扫描的次数。

工单询问

在上面的网络验证、防火墙验证、端口验证几个步骤验证了一遍,且全部确认无误后,再次通过远程连接,让人崩溃的是控制台依然没有任何反应,无法连接。

没的办法,因为没有任何报错信息,只能再次去验证上述几个问题,反复确认后更崩溃的事情来了,重复的验证了很多次后都没有发现问题,服务期的设置和网络一切正常,本地网络也正常,命令也没有错,但是依然无法通过ssh命令连接服务器。

整个过程花了些时间,在一一验证后得出了一个结论,本地和服务期两边的设置都没有问题,那么到底是哪里出了问题呢?最后实在是没得办法了,只能选择发一个阿里云工单去询问解决方案,整个过程和对方讨论了之后,告诉我需要配置一下安全组,于是赶紧到控制台找到配置的页面,将端口规则添加之后果然可以正常连接了。

页面路径如下:

管理控制台->云服务器ECS->实例->管理->本实例安全组->配置规则

配置页面如下:

在这个页面将端口信息配置正确即可。

注:由于是私人服务器,因此部分信息做了涂抹。

结语

整个过程挺无奈的,各个环节都确认无误后还是没有得到正确的答案,很绝望,哈哈哈哈哈。其实阿里云的服务器我买了很多次了,我是在想,以前没有这个状况啊,为什么单单这次出现这个问题了,以往确实没有设置过安全组。

好了,既然解决了就不抱怨了,整理一下发上来,希望其他人碰到这类问题不会手足无措了。

首发于我的个人博客,感谢大家支持。

原文地址:https://www.cnblogs.com/han-1034683568/p/8856560.html

时间: 2024-10-10 05:56:34

新购阿里云服务器ECS创建之后无法ssh连接的问题处理的相关文章

阿里云服务器 ECS Ubuntu系统安装配置

1. 登陆服务器 系统开通成功后手机会收到阿里云发来的短信,包含公网IP及root登录密码. WEB管理后台方式 可通过阿里云管理后台选择“连接管理终端…”进行登录 提示输入VNC密码 登录成功后显示shell界面,这时需要输入root账号及其密码登录到系统 这时候就可以进行系统操作了 但是这种方式操作比较不方便,建议使用ssh进行管理操作,阿里云系统已经自带了ssh服务,我们用ssh client连接进来即可. SSH方式远程管理 windows用户可以安装putty,通过putty进行SSH

阿里云服务器ECS配置Apache2+php5.3+mysql5图文过程(window 2008 R2 32位)

楔子 现在很多国内IT巨头都开始搞云服务器,前两天,小弟在阿里云(http://www.aliyun.com)中购买了一个云服务器,OS是window 2008 R2 32位,并准备将自己的网站(ThinkPhp+Mysql)搬迁到新服务器. 新服务器的系统相当纯净,连最基本的server软件也没有集成(不想吐槽),本着方便快捷的目的,小弟使用了阿里云提供的IIS+PHP5.5+Mysql+phpWind一键安装包,安装完成后,phpWind运行正常,然后将我的网站导入IIS,发现访问不了.这下

阿里云服务器ECS(Centos8)下安装和配置Git

----阿里云服务器ECS(Centos8)下安装和配置Git---- 一.首先在Centos通过yum下载安装Git 命令:yum install git 二.通过命令验证已安装的Git版本 命令:git --version 三.设置个人信息 命令: git config --global user.name "Treasure" git config --global user.email [email protected] (注意:名字和邮箱之前有空格) 我这里是因为整个git中

阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 3.错误注意****** 10 1.效果图 2.部署步骤 链接 http://jingyan.baidu.com/article/870c6fc31218e8b03fe4be16.html 首先安装apachecentos可以直接yum安装apache ?. 命令:yum install httpd ? //根据提示,输入Y安装即可成功安装? 然后启动apache,并且设置系统让?Apache 开机自动启动. 命

阿里云服务器ECS按ctrl+alt+delete无法登录

今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了,远程桌面无法连接,于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接,下面详细介绍阿里云服务器操作经验. 操作步骤如下 登录阿里云 - 进入云服务器管理控制台 - 管理 - 实例详情 - 下拉框更多 - 找到连接管理终端,如图所示 此时会弹出一个对话框,提示你输入管理终端密码,密码是6位数字,忘记的话可以修改密码.提示:如果持续出现黑屏,说明系统处于休眠状态,按任意键可以激活. 输入6位数字管理终端密码之后成功连接,问题

7张图带你门了解阿里云服务器ECS

拿起手机,打开电脑,指尖轻轻点那么几下,大千世界尽收眼前,看到这里,各位看官大人是不是也想有一个自己的网站呢?那么当然了,想要有一个属于自己的网站肯定少不了存放网站文件的服务器了,接下来小编就用7张图介绍阿里云服务器ECS. 阿里云服务器当前也有很大的优惠力度,比如登录就能领取最高¥1888云产品通用代金券请添加链接描述 https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=ei7n2xmc请添加链接描述 是不是很简单呢! 原文地址:h

阿里云服务器ECS部署应用教程

购买阿里云服务器 在次页面购买ECS云服务器,其他的很简单,只是有几点需要注意 地域: 在选择地域时需要与镜像类型配合,因为阿里云规定地域必须在一个区域,不管做什么(这一点我只知道皮毛,不过就目前我的了解,增加服务器/带宽/存储等等都与 地域相互绑定了的).服务器地域必须与镜像的地域相同,否则无法匹配. 镜像类型 两个选择,公共镜像/镜像市场购买的镜像. 公共镜像:只有基础的操作系统,其他的软件都没有,但据我的了解在之后可以登陆服务器自行安装. 镜像市场:不但包含基础的操作系统,还包括一些软件之

阿里云服务器ECS适合哪些场景?

云服务器 ECS 应用非常广泛,既可以作为简单的 Web 服务器单独使用,也可以与其他阿里云产品(如 OSS.CDN 等)搭配提供强大的多媒体解决方案. 以下是云服务器ECS的典型应用场景. 企业官网.简单的 Web 应用 网站初始阶段访问量小,只需要一台低配置的云服务器 ECS 即可运行应用程序.数据库.存储文件等.随着网站发展,您可以随时提高 ECS 的配置,增加 ECS 数量,无需担心低配服务器在业务突增时带来的资源不足问题. 多媒体.大流量的 app 或网站 云服务器 ECS 与对象存储

阿里云服务器ECS选型、购买参照

作为国内领先的云服务基础设施提供商,使用阿里云提供的ECS是不错的选择.小到个人站长大到电子商务平台,阿里云都有合适的解决方案.本篇教程旨在帮助你如何选型.购买ecs. 首先,你需要注册阿里云账号,最好进行实名认证并登录到阿里云. 温馨提示: 领取阿里云优惠券 第一步,在阿里云官网上选择 产品-云服务器ECS 进入到ecs产品界面后,你可以了解一下关于ECS的介绍. 点击立即购买就可以进入ECS配置页面了. 第二步,选择购买方式和机房所在区域 一般都会默认包年包月的方式购买ECS服务.至于机房的