CentOS下SSH连接失败怎么办?

基础连接方法

安装SSH客户端

CentOS通常预装OpenSSH客户端,若未安装则执行:

sudo yum install openssh-clients  # CentOS 7
sudo dnf install openssh-clients  # CentOS 8+

基本连接命令

ssh username@server_ip
  • 参数说明:
    • username:远程服务器的用户账号(如 root 或自定义用户)
    • server_ip:服务器IP地址或域名(如 168.1.100 或 example.com)

示例:

ssh admin@203.0.113.5

首次连接会提示确认主机指纹,输入 yes 后继续,再输入对应用户密码即可登录。


高级连接配置

指定端口连接

若服务器SSH端口非默认22(如 2222):

ssh -p 2222 username@server_ip

密钥认证登录(推荐)

步骤:

  1. 生成本地密钥对:
    ssh-keygen -t rsa -b 4096  # 默认存储到 ~/.ssh/id_rsa
  2. 上传公钥到服务器:
    ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_ip

    输入密码后,公钥将自动追加到服务器的 ~/.ssh/authorized_keys。

  3. 免密登录:
    ssh username@server_ip  # 无需密码直接登录

常见问题解决

连接超时/拒绝连接

  • 检查网络:ping server_ip
  • 确认服务状态:
    ssh -v username@server_ip  # 启用详细日志
  • 服务器端排查:
    • 防火墙是否放行端口:
      sudo firewall-cmd --list-ports  # 查看开放端口
      sudo firewall-cmd --add-port=22/tcp --permanent  # 开放22端口
      sudo firewall-cmd --reload
    • SSH服务是否运行:
      sudo systemctl status sshd  # 检查状态
      sudo systemctl start sshd   # 启动服务

密钥登录失败

  • 权限配置:
    确保服务器上以下文件权限正确:

    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
  • 关闭密码登录(增强安全):
    编辑服务器 /etc/ssh/sshd_config:

    PasswordAuthentication no  # 禁用密码登录
    PubkeyAuthentication yes   # 启用密钥登录

    重启服务:sudo systemctl restart sshd


安全最佳实践

  1. 禁用root登录:
    修改服务器 /etc/ssh/sshd_config:

    PermitRootLogin no
  2. 修改默认端口:
    将 Port 22 改为其他端口(如 1022),减少暴力破解风险。
  3. 使用强密码:
    若需密码登录,确保密码长度>12位,含大小写字母、数字及符号。
  4. 定期更新:
    sudo yum update openssh*  # CentOS 7
    sudo dnf upgrade openssh  # CentOS 8+

常用命令总结

命令 作用
ssh user@host 基础连接
ssh -p port user@host 指定端口连接
ssh -i ~/.ssh/custom_key user@host 使用自定义密钥
scp -P port file user@host:/path 安全传输文件

通过以上步骤,您可高效安全地管理远程服务器,建议优先使用密钥认证,并定期审计服务器日志(/var/log/secure)以监控异常登录。

引用说明基于OpenSSH 8.0官方文档、CentOS系统手册及Linux安全最佳实践编写,所有命令均在CentOS 7/8真实环境测试通过,技术细节参考Red Hat Enterprise Linux (RHEL) 官方安全指南。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6590.html

赞 (0)
酷番叔酷番叔
上一篇 2025年7月7日 14:53
下一篇 2025年7月7日 15:03

相关推荐

  • RDS服务条款中,哪些细节值得注意?RDS服务条款注意事项有哪些

    2026年关系型数据库RDS服务条款的核心在于明确数据主权归属用户、服务商保障99.95%以上可用性SLA,并严格遵循《数据安全法》与《个人信息保护法》进行合规存储,选择时需重点关注地域节点延迟与弹性扩容成本,RDS服务条款的核心法律与合规框架在2026年的数字化环境中,关系型数据库(RDS)已不仅是技术组件……

    2026年6月10日
    11000
  • 贴图为何能提升视觉效果?

    在CAD(如AutoCAD)中,贴图(Mapping)是将2D图像(如木纹、瓷砖、布料)附着到3D模型表面的技术,用于:增强渲染真实感模拟材质物理特性减少复杂建模工作量贴图操作全流程(以AutoCAD为例)步骤1:准备模型与贴图文件确保模型为三维实体(非线框)贴图文件格式:.jpg, .png, .bmp(建议……

    2025年6月13日
    35800
  • 数据指纹上链在我国的实际应用价值是什么?区块链数据防篡改

    国内数据指纹上链的核心用途是解决数字资产的确权、防篡改及可信流转问题,通过区块链不可篡改特性为数据生成唯一“数字身份证”,从而在合规前提下激活数据要素价值, 数据指纹上链的核心应用场景解析在2026年数据要素市场化配置改革深水区,数据指纹(Data Fingerprint)已不再是单纯的技术概念,而是数据资产入……

    2026年5月26日
    11000
  • 物联网安全法律法规有哪些,物联网安全法律法规

    物联网安全已不再是单纯的技术问题,而是受《网络安全法》、《数据安全法》及2025年实施的《物联网安全通用要求》严格监管的法律合规底线,企业必须建立全生命周期的安全防护体系以规避巨额罚款与刑事责任,法律法规的核心框架与合规红线国家法律层面的强制性约束在2026年的监管环境下,物联网设备被视为关键信息基础设施的重要……

    2026年6月24日
    11700
  • 国际互联网络购买途径有哪些?国外网络怎么买

    购买国际互联网络最稳妥的方式是通过国内三大运营商(移动、联通、电信)的官方APP或线下营业厅办理“国际/港澳台漫游”套餐,若追求极致性价比且停留时间超过一周,建议优先选择购买当地实体SIM卡或正规渠道的eSIM数字卡,并务必在出境前开通相关服务以确保护照信息备案无误,主流购买渠道深度解析与对比在2026年的数字……

    2026年5月15日
    45600

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信