问题说明
本文用于排查“云主机无法ssh”相关问题,适用于 ZStack Cloud 环境中同类现象的初步定位和处理。
适用环境
- 产品:ZCF
- 组件:Cloud
- 版本:3.x-5.5.30
排查步骤
请进行网络连通性检查,确保网络和端口正常通信后,使用以下方式尝试解决:
- 若 Linux 安全策略配置成账户已过期模式,将导致无法登录。通过
chage -l root命令查看账户有效期,输入chage -E -1 root可配置为永不过期模式。 - 若 SSH 客户端(如 SecureCRT)与 SSH 服务端支持的 SHA 算法不匹配,可能导致无法 SSH 登录。需调整 SSH 客户端或服务端配置,确保双方支持的 SHA 算法存在交集。
- 需将
UseDNS设置为no。 - 需确认
cloud-init默认配置是否禁止使用密码登录。
