PyCharm 2025.3 Help

共享凭据

在远程服务器上构建 Dev Container 时,访问远程服务器并克隆项目需要进行身份验证。 支持的身份验证方式为 SSH 密钥或密码。

如果您使用密码进行身份验证,请参考以下步骤,了解如何生成包含 SSH 密钥的文件、将其转发到远程服务器以及共享您的 Git 凭据。

创建并转发 SSH 密钥

  1. 打开本地终端,并使用以下命令生成 SSH 密钥:

    ssh-keygen

    系统会生成密钥对。 默认情况下,它将存储在您的 ~/.ssh/ 目录中,其中 ~ 是您的主目录。 公钥将与私钥存储在同一位置。 其名称与私钥相同,并带有 .pub 后缀。 例如, id_rsaid_rsa.pub。 如有需要,您可以更改密钥对的位置。

    这样,您的本地计算机上就有 SSH 密钥对文件。

  2. 生成密钥对后,使用以下命令在远程服务器上安装密钥:

    ssh-copy-id your_remote_server_name

    密钥已添加到远程服务器,您可以构建 Dev Container 了。 有关更多信息,请参阅 SSH 文档

  3. 连接到远程服务器,并将项目克隆到 Dev Container 中。

    添加新的 Dev Container

    如需详细信息,请参阅 Dev 容器概述

  4. 请确保您已在 GitHub 上通过身份验证。 您可以使用 SSH 代理转发 ,或登录您的 GitHub 帐户。

    Git 登录
  5. 在 Dev Container 环境准备就绪后,点击 继续 以打开项目。

    环境已准备就绪
最后修改日期: 2025年 12月 2日