JetBrains Rider 2025.2 Help

创建 SSH 配置

在 JetBrains Rider 中,您可以将远程服务器的 SSH 连接参数保存为专用的 SSH 配置。 创建的配置随后可用于 配置远程 Node.js 解释器连接到 SFTP 部署服务器启动 SSH 会话

  1. 设置/首选项 对话框(Ctrl+Alt+S )中,转到 工具 | SSH 配置

  2. 在列出所有现有 SSH 配置的左侧窗格中,点击 添加 项目

  3. 使用 仅对此项目可见 复选框以启用在其他项目中重用此服务器访问配置。

    • 选中复选框以将 SSH 配置的使用限制于当前项目。 这样的 SSH 配置无法在当前项目之外重用。 它没有出现在其他项目的可用配置列表中。

      SSH 配置存储在 .idea 目录中,与项目一起存储,这样可以通过 VCS 在团队成员之间共享。

    • 当复选框被清除时,SSH 配置在所有 JetBrains Rider 项目中是可见的。 其设置可以在多个项目中重复使用。

  4. 主持人用户名端口 字段中,指定连接参数。

  5. 选择认证到服务器的方式。 请执行以下操作之一:

    • 密码 :使用密码访问主机。 要在 JetBrains Rider 中保存密码,请选择 保存密码 复选框。

    • 密钥对(OpenSSH 或 PuTTY) :使用 SSH 认证与密钥对。 要应用此身份验证方法,您必须在客户端计算机上拥有私钥,并在远程服务器上拥有公钥。 JetBrains Rider 支持使用 OpenSSH 工具生成的私钥。

      指定存储您的 private key的文件路径,并在相应的字段中输入密码短语(如果有)。 要让 JetBrains Rider 记住密码短语,请选中 保存密码短语(E) 复选框。

    • OpenSSH 配置和身份验证代理 :使用管理您的 SSH 密钥的凭据助手应用程序,例如 ssh-agentPageant(仅限 Windows)

    有关使用 SSH 密钥的更多信息,请参考 生成新的 SSH 密钥并将其添加到 ssh-agent 的教程

    如果您选择 OpenSSH 配置选项,JetBrains Rider 将解析记录在 SSH 配置文件中的 OpenSSH 指令: /etc/ssh/ssh_config > 和 ~/.ssh/config (适用于 Linux 和 macOS),或 C:\Users\<username>\.ssh\config (适用于 Windows)。 JetBrains Rider 支持一组有限的 OpenSSH 指令

  6. 请点击 测试连接(C) 按钮以确保设置正确且 JetBrains Rider 可以连接到目标服务器。

支持的 OpenSSH 指令

最后修改日期: 2025年 9月 26日