PyCharm 2025.3 Help

运行 SSH 终端

您可以直接从 PyCharm 启动 SSH 会话。 在专用 SSH 终端中运行命令,您可以通过 SSH 隧道访问远程服务器或默认远程解释器上的数据,主要用于上传与下载文件。

设置 SSH 终端

  1. 请确保在 目标环境 中有可用的 SSH 服务器:远程服务器或默认远程解释器。

  2. 目标环境 中的 SSH 服务器上注册帐户,并根据服务器策略生成一对 SSH 密钥或密码。

  3. 指定 目标环境 ,并设置与其建立连接所需的参数:

    1. 设置 对话框(Ctrl+Alt+S )中,转到 工具 | SSH 终端

    2. 连接设置 区域,指定 目标环境

      • 默认远程解释器 :选择此选项可在默认 远程解释器 运行的同一主机上执行 SSH 终端中的命令。

      • SSH 配置 :选择此选项可在通过某个 SSH 配置 访问的本地或远程 Web 服务器上执行 SSH 终端中的命令。

        • 每次运行时选择 SSH 配置 :选择此选项后,每次从主菜单选择 工具 | 启动 SSH 会话 时,您都需要在弹出窗口中选择所需的配置。

        • 如果列表中没有所需的 SSH 配置,请点击 设置配置 链接,然后在 SSH 配置 页面中进行定义。

    3. 默认编码 列表中,选择在 SSH 终端中使用的所需编码。

启动 SSH 终端

  1. 在主菜单中,转到 工具 | 启动SSH 会话…。 或者,打开 帮助 | 查找操作 Ctrl+Shift+A 对话框,搜索 start ssh.. ,然后选择 启动 SSH 会话

  2. 根据在 设置 对话框(Ctrl+Alt+S )的 工具 | SSH 终端 页面中定义的连接设置,可能出现以下行为:

    • 如果选择了 默认远程解释器 选项,SSH 终端将提供对默认远程解释器运行的同一主机的访问。

    • 如果选择了 SSH 配置 选项,SSH 终端将允许您控制通过列表中所选 SSH 配置 可访问的服务器上的数据。 有关详细信息,请参阅 创建 SSH 配置

    • 如果选择了 每次运行时选择SSH 配置 选项,PyCharm 将显示一个列表,供您选择所需的 SSH 配置

    如果尚未在 PyCharm 中设置 SSH 连接,将打开一个 SSH 会话 对话框,提示您 创建 SSH 配置

查看 SSH 日志

PyCharm 中的 SSH 连接通过 OpenSSH 运行,该程序在客户端与服务器端都会保留详尽日志。 具体位置取决于您的操作系统。

例如,在基于 Fedora 的 Linux 发行版中,您可以通过运行 journalctl -u ssh 查看日志。

    最后修改日期: 2025年 12月 2日