Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在PhpStorm中进行远程ssh终端访问吗?_Ssh_Terminal_Ide_Phpstorm - Fatal编程技术网

我可以在PhpStorm中进行远程ssh终端访问吗?

我可以在PhpStorm中进行远程ssh终端访问吗?,ssh,terminal,ide,phpstorm,Ssh,Terminal,Ide,Phpstorm,我在本地机器上使用PhpStorm、Git和VirtualBox进行本地开发。我使用Git处理将工作转移到暂存或生产环境的过程。目前,我正在使用一个优秀的免费标签式ssh客户端,用于windows,以便在登台和生产服务器上进行终端访问。PhpStorm内置了一个本地终端,但是我如何使用它来访问多个ssh终端呢?通过这种方式,我可以从IDE中访问本地、远程登台和远程生产终端 另请参见。解决了它 在新副本上,PhpStorm将使用工具>终端来启动本地终端。为了获得额外的ssh终端访问权限,这就是我所

我在本地机器上使用PhpStorm、Git和VirtualBox进行本地开发。我使用Git处理将工作转移到暂存或生产环境的过程。目前,我正在使用一个优秀的免费标签式ssh客户端,用于windows,以便在登台和生产服务器上进行终端访问。PhpStorm内置了一个本地终端,但是我如何使用它来访问多个ssh终端呢?通过这种方式,我可以从IDE中访问本地、远程登台和远程生产终端

另请参见。

解决了它

在新副本上,PhpStorm将使用工具>终端来启动本地终端。为了获得额外的ssh终端访问权限,这就是我所做的

安装服务器 启动远程终端选项卡这也将打开本地终端
编辑:感谢Dan Dascalescu,您可能还希望确保启用SSH远程运行插件。它在PhpStorm 8中默认启用,但不确定早期版本。

我正在寻找终端访问。我可以运行服务器命令的地方。我用Git来描述我认为你在描述的东西?@DavidGraham:明白了。更新的答案。phpStorm文档的链接让我感到困惑。我在发布这个问题之前已经阅读了链接。你可以看到这和我在回答中发现的大不相同。但是让我给你一个+1来发布到文档的链接,并提到必须选择SSH远程运行插件。在我的版本中,默认情况下,PhpStorm 8SFTP是我要寻找的秘密成分。 1.1) File > Settings > (Type: "Deployment" into the search box) 1.2) Hit the + button and fill in the necessary fields into the connection tab. 1.3) Click on the "Mappings" tab and clear the field "Local path" since we will only be using the terminal. 1.4) Repeat Steps 1.2 and 1.3 for each server you want a terminal tab for. 1.5) Don't set any of these as default, so that you will be prompted to choose a server in Step #2 below... 2.1) Tools > Start SSH session (this option doesn't appear until Step #1 is completed) 2.2) You will be prompted to select a server from Step #1. The terminal window appears and a new tab appears next to "local" in the terminal window.