运行 SSH 终端
最后修改时间:2023 年 9 月 7 日您可以直接从 PyCharm 启动SSH 会话。通过在专用的SSH终端中运行命令,您可以通过SSH隧道访问远程服务器或默认远程解释器上的数据,主要是上传和下载文件。
准备在 SSH 终端中工作
确保 SSH 服务器在目标环境中可用:远程服务器或默认远程解释器。
在目标环境中的 SSH 服务器上注册帐户,并根据服务器策略生成一对 SSH 密钥或密码。
警告
PyCharm 不支持 OpenSSH 密钥的 RFC 4716 格式。
请参阅解决方法。
指定目标环境并指定与其建立连接的设置:
在“设置”对话框 ( ) 中,转至“工具”|“ SSH 终端。CtrlAlt0S
在连接设置区域中,指定目标环境:
当前 Vagrant :选择此选项可在当前运行的Vagrant 虚拟机上执行 SSH 终端中的命令。
默认远程解释器:选择此选项可在运行默认远程解释器的同一主机上执行 SSH 终端中的命令。
SSH 配置:选择此选项可在可通过 SSH配置之一访问的本地或远程 Web 服务器上执行 SSH 终端中的命令。
每次运行时选择 SSH 配置:如果选择此选项,则每次选择“工具”|“工具”时,您都必须从弹出窗口中选择所需的配置。从主菜单启动 SSH 会话。
如果所需的 SSH 配置未出现在列表中,请单击“设置配置”链接,然后在“SSH 配置”页面中定义一项。
从默认编码列表中,选择要在 SSH 终端中使用的所需编码。
启动 SSH 终端
转到工具| 启动 SSH 会话。或者,调用帮助 | 查找“操作” 对话框,搜索“start ssh..”,然后选择“启动 SSH 会话”。CtrlShift0A
根据工具 |中定义的连接设置 在“设置”对话框 ( ) 的SSH 终端页面上,可能会发生以下类型的行为:CtrlAlt0S
如果选择了“默认远程解释器”选项,则 SSH 终端将提供对运行默认远程解释器的同一主机的访问。
如果选择了“当前 Vagrant”选项,SSH 终端将提供对当前运行的 Vagrant 虚拟机的访问。
有关更多信息,请参阅Vagrant:使用可重现的开发环境。
如果选择了SSH 配置选项,SSH 终端将提供对可通过从列表中选择的SSH 配置访问的服务器上的数据的控制。有关更多信息,请参阅创建 SSH 配置。
如果选择了“每次运行时选择 SSH 配置”选项,PyCharm 将显示一个列表以从中选择所需的SSH 配置。
感谢您的反馈意见!