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

能否仅通过Azure AD凭据实现JetBrains Gateway连接Azure Linux VM?

如何通过Azure AD凭据(无SSH密钥)让JetBrains Gateway(PyCharm)连接Azure Linux VM?

环境配置

  • 使用Ubuntu Server 20.04 LTS镜像创建Azure VM
  • 已勾选VM管理选项卡中的「使用Azure AD登录」
  • 管理员认证方式设为密码
  • 登录用户已被授予VM所属资源组的「Virtual Machine Administrator Login」角色
  • VM已安装官方的AADSSHLoginForLinux扩展,也曾尝试过已弃用的第三方工具AADLogin

终端SSH登录情况

  • 通过Azure CLI执行az ssh vm --name <VM名称> --resource-group <资源组名称>可直接登录成功
  • 直接使用SSH命令(ssh <用户名>@<VM公网IP>)时,需先通过浏览器完成Azure AD认证,返回终端回车后即可登录(推测此方式依赖已弃用的AADLogin)

JetBrains Gateway连接问题

尝试通过PyCharm的JetBrains Gateway连接时始终失败,出现两种异常:

  1. 连接过程中要求输入One-Time Password,但无有效密码可提供
  2. 弹出Azure AD认证链接窗口,完成网页端认证后返回终端回车,Gateway直接报错

请问是否存在仅通过Azure AD凭据、不依赖SSH密钥让JetBrains Gateway成功连接Azure Linux VM的可行方案?


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 11:22:37