运行 SSH 终端
您可以直接从 PhpStorm启动SSH 会话。通过在专用的 SSH 终端中运行命令,您可以通过 SSH 隧道访问远程 Web 服务器或 Vagrant 实例(虚拟机)上的数据,主要是上传和下载文件。
准备在 SSH 终端中工作
确保目标环境中有 SSH 服务器可用:远程 Web 服务器或 Vagrant 实例(虚拟机)。
在目标环境中的 SSH 服务器上注册一个帐户,并根据服务器策略生成一对 SSH 密钥或密码。
有关使用 SSH 密钥的详细信息,请参阅生成新的 SSH 密钥并将其添加到 ssh-agent教程。
指定目标环境并指定设置以与其建立连接:
在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到 。
在Connection settings区域中,指定目标环境:
当前 Vagrant:选择此选项可在当前运行的Vagrant 虚拟机上执行 SSH 终端中的命令。
默认远程解释器:选择此选项可在运行默认远程解释器的同一主机上执行 SSH 终端中的命令。
SSH 配置:选择此选项可让 SSH 终端中的命令在本地或远程 Web 服务器上执行,可通过其中一种SSH 配置访问。
每次运行时选择 SSH 配置:如果选择了此选项,则每次选择 从主菜单
如果所需的 SSH 配置未出现在列表中,请单击设置配置链接,然后在SSH 配置页面中定义一个。
从默认编码列表中,选择要在 SSH 终端中使用的所需编码。
启动 SSH 终端
从主菜单中,选择帮助 | 找到 Action Ctrl+Shift+A对话框,搜索start ssh..,然后选择Start SSH Session。
。或者,调用根据设置/首选项对话框 ( ) 的 页面Ctrl+Alt+S,以下类型的行为是可能的:
如果选择了默认远程解释器选项,SSH 终端将提供对运行默认远程解释器的同一主机的访问。
如果选择了Current Vagrant选项,SSH 终端将提供对当前运行的 Vagrant 虚拟机的访问。有关详细信息,请参阅Vagrant:使用可重现的开发环境。
如果选择了SSH 配置选项,则 SSH 终端将提供对服务器上可通过从列表中选择的SSH 配置访问的数据的控制。有关详细信息,请参阅创建 SSH 配置。
如果选择了每次运行时选择 SSH 配置选项,PhpStorm 将显示一个列表以从中选择所需的SSH 配置。