You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JetBrains Gateway连接Linux端CLion报错Connection refused求助

解决JetBrains Gateway SSH连接被拒绝的问题

排查与解决步骤

  • 检查Linux机器SSH服务状态
    在Linux终端执行命令,确认SSH服务是否运行:

    sudo systemctl status sshd
    

    若显示inactive,启动服务并设置开机自启:

    sudo systemctl start sshd
    sudo systemctl enable sshd
    
  • 确认SSH端口22的监听状态
    执行命令查看端口是否被SSH服务占用:

    ss -tulpn | grep 22
    

    若未找到:22的监听记录,打开/etc/ssh/sshd_config文件,检查Port配置项是否为22,修改后重启SSH服务:

    sudo systemctl restart sshd
    
  • 排查防火墙拦截规则
    校园网络环境下,Linux机器防火墙可能拦截了22端口:

    • 若使用ufw防火墙:
      sudo ufw status
      sudo ufw allow 22/tcp
      
    • 若使用firewalld防火墙:
      sudo firewall-cmd --add-port=22/tcp --permanent
      sudo firewall-cmd --reload
      
  • 验证IP与主机名的对应关系
    终端显示username@lab-computer:~$,可在Linux终端执行命令获取机器实际IP:

    hostname -I
    

    确认该IP与你在Gateway中填写的000.000.000.000是否一致;也可尝试直接用lab-computer作为主机名配置Gateway连接,校园网内可能支持主机名解析。

  • 明确远程桌面与SSH的网络差异
    远程桌面使用的端口(如3389)与SSH的22端口相互独立,能连接远程桌面不代表SSH端口一定开放,需重点确认SSH服务与端口状态。

内容的提问来源于stack exchange,提问作者Cole Cooper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 00:30:00