ECS远程问题排查实践

本文涉及的产品
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
轻量应用服务器 2vCPU 4GiB,适用于网站搭建
轻量应用服务器 2vCPU 1GiB,适用于搭建电商独立站
简介: 本实验旨在对ECS无法远程场景进行排查处理,熟悉ECS VNC的使用以及SSH常见问题的排查和处理

ECS远程问题排查实践


1. 创建资源

1、在体验实验室页面左侧,单击创建资源,创建所需资源,本实验在点击创建资源后会自动创建一个ECS。

2、在页面左侧导航栏中,单机云产品资源列表,查看本次实验资源相关信息。

说明:

资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在云产品资源列表查看已创建的资源信息,例如:IP地址、用户名和密码等。

2. 了解实验架构

实验之前需要理解相关理论概念,然后了解整体的实验架构:

3. 实验步骤-第一步

1、测试登录SSH,查看登录不上的错误信息。

4. 实验步骤-第二步

2. 前面测试到端口22是不通的,根据链路Client à 安全组 à ECS SSH服务 我们需要一步步检查是否有异常

ECS详情页面查看安全组策略,22端口状态是放行的

5. 实验步骤-第三步

3.上面我们确认安全组规则是放行状态,那么问题可能出现在OS内部了,因为此时SSH是无法登录的,所以我们使用VNC 登录到主机内排查一下

6. 实验步骤-第四步

4.我们看下端口有没有监听,执行netstat –ntlp,可以看到ssh服务没有监听任何端口。

7. 实验步骤-第五步

5. 查看SSH服务状态,执行systemctl status sshd.service

8. 实验步骤-第六步

6.从上面可以看到SSH服务是没能正常启动的,我们可以看下系统日志有没有什么报错 less /var/log/messsages

9. 实验步骤-第七步

7. 日志可以看到/var/empty/sshd目录似乎是不存在的,我们手动创建一个,mkdir/var/empty/sshd 然后执行systemctl restart sshd 再次检查服务和端口执行systemctl status sshd && netstat –ntlp| grep ssh

10. 实验步骤-第八步

8.上一步我们将服务已经恢复运行了,接下来我们尝试再去ssh连接试下,发现仍然连接失败。

查看一下/var/log/secure日志,看下有没有报错信息。

11. 实验步骤-第九步

9.上一步这个错误基本上就只有两种可能,要么未允许root用户登录,要么是账户名密码错误。账户名密码我们能确认是正确的(可以手动执行passwdroot重置一下密码再试试 就可以确认了)。剩下的可以再检查一下/etc/ssh/sshd_config配置文件,确认root是否允许登录。cat/etc/ssh/sshd_config|grep PermitRoot 可以看到确实是没有允许root账号登录。

12. 实验步骤-第十步

10.修改上述配置后,再次重启SSH服务,恢复正常。vim/etc/ssh/sshd_config 编辑配置文件,将PermitRoot no 改为PermitRoot yes 然后重启ssh服务,systemctl restart sshd

13. 实验步骤-第十一步

11.再次尝试SSH连接,可以看到已经能够登录成功

实验地址:https://developer.aliyun.com/adc/scenario/7ae904759f534f83b76a0dce72f1411a

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
人工智能 自然语言处理 安全
Python构建MCP服务器:从工具封装到AI集成的全流程实践
MCP协议为AI提供标准化工具调用接口,助力模型高效操作现实世界。
507 1
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
7月前
|
弹性计算 Linux 云计算
阿里云操作系统控制台——ECS操作及云计算应用实践
本文详细介绍了云服务器ECS的使用流程,包括开通服务、系统配置、权限管理、组件安装及内存全景诊断等关键步骤。通过开通阿里云操作系统服务、授予RAM用户权限和安装必要组件,可实现对服务器的有效管理与维护。在内存诊断部分,展示了如何发起诊断并解析结果,帮助精准定位内存问题。此外,文章还讲解了利用ECS训练模型的操作方法,从上传文件到终端命令执行,直至完成模型训练。最后总结指出,掌握这些技能不仅提升了对云服务器架构的理解,还为实际业务提供了高效解决方案,展现了ECS在数据处理与分析中的重要价值。
343 8
阿里云操作系统控制台——ECS操作及云计算应用实践
|
12月前
|
弹性计算 前端开发 JavaScript
高校学生在家实践ECS弹性云服务器
简单谈谈我这几周使用ECS弹性云服务器的体验感
|
8月前
|
Kubernetes 监控 Serverless
基于阿里云Serverless Kubernetes(ASK)的无服务器架构设计与实践
无服务器架构(Serverless Architecture)在云原生技术中备受关注,开发者只需专注于业务逻辑,无需管理服务器。阿里云Serverless Kubernetes(ASK)是基于Kubernetes的托管服务,提供极致弹性和按需付费能力。本文深入探讨如何使用ASK设计和实现无服务器架构,涵盖事件驱动、自动扩展、无状态设计、监控与日志及成本优化等方面,并通过图片处理服务案例展示具体实践,帮助构建高效可靠的无服务器应用。
|
9月前
|
存储 人工智能 运维
面向AI的服务器计算软硬件架构实践和创新
阿里云在新一代通用计算服务器设计中,针对处理器核心数迅速增长(2024年超100核)、超多核心带来的业务和硬件挑战、网络IO与CPU性能增速不匹配、服务器物理机型复杂等问题,推出了磐久F系列通用计算服务器。该系列服务器采用单路设计减少爆炸半径,优化散热支持600瓦TDP,并实现CIPU节点比例灵活配比及部件模块化可插拔设计,提升运维效率和客户响应速度。此外,还介绍了面向AI的服务器架构挑战与软硬件结合创新,包括内存墙问题、板级工程能力挑战以及AI Infra 2.0服务器的开放架构特点。最后,探讨了大模型高效推理中的显存优化和量化压缩技术,旨在降低部署成本并提高系统效率。
|
9月前
|
人工智能 监控 测试技术
阿里云磐久服务器稳定性实践之路
阿里云服务器质量智能管理体系聚焦自研服务器硬件层面的极致优化,应对高并发交付、短稳定性周期、早问题发现和快修复四大挑战。通过“三个重构”(质量标准、开发流程、交付模式)、“六个归一”(架构、硬件、软件、测试、部件、制造)策略,实现芯片、整机和云同步发布,确保快速稳定上量。此外,全场景测试体系与智能预警、分析、修复系统协同工作,保障服务器在萌芽阶段发现问题并及时解决,提升整体质量水平。未来,阿里云将继续深化大数据驱动的质量管理,推动服务器行业硬件质量的持续进步。
|
11月前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
406 3

热门文章

最新文章

相关产品

  • 云服务器 ECS