sublime sftp连接到错误的容器

时间:2016-03-31 17:44:14

标签: macos docker sublimetext3 sftp osx-elcapitan

我在同一主机堆栈下有两个不同的docker容器。

目前我正在使用OSX并使用SFTP插件使用sublime text 3.

对于每个不同的开发环境(docker容器),我有一个不同的sftp-config.json文件,我正在使用不同的SSH密钥文件。

以下是这两个文件的主机条目:

第一位主持人:

"host": "example-dev.xxx.de", "user": "userxxx", "remote_path": "/home/xxx/www_trunk", "ssh_key_file": "~/work/Misc/pass/private1.pem"

第二位主持人:

"host": "example2-dev.xxx.de", "user": "userxxx", "remote_path": "/home/xxx/www_trunk", "ssh_key_file": "~/work/Misc/pass/private2.pem"

但是当我尝试连接到第二台主机时,我总是站在第一台主机上。

之前我遇到过与OSX终端相同的问题,直到我将“IdentetiesOnly YES”添加到SSH配置文件,然后我连接到正确的开发环境。

是否有任何类似于“IdentetiesOnly YES”的设置我需要添加到sftp-config.json文件中,以便我的sublime文本也连接到正确的开发环境?

我希望我能用自己的问题说清楚。如果您有任何疑问,请随时与我联系。

0 个答案:

没有答案