我在安装了 Ubuntu Server 虚拟机的 Mac OSX 机器上进行开发工作,我主要通过从终端通过 SSH 连接到它来管理它。我正在尝试找到一种方法来使用 Mac 上的 Sublime Text 而不是终端中的 nano 或 vim 来编辑服务器上的文件。我已按照此出色指南“将 Textmate 2s rmate 与 Sublime Text 2 一起使用”中包含的说明进行操作。
- 我已经在 Sublime Text 中安装了 rsub。
- 我已经在我的 Ubuntu 服务器上安装了 rmate。
- 我已经编辑了我的 ~/.ssh/config 文件。
- 我已将端口 52698 添加到服务器上的 iptables。
当我通过 SSH 连接到我的服务器并运行时
rmate .profile
我得到错误
connect_to localhost port 52698: failed.
这个previous question指的是一个类似的错误,但它似乎与打开多个SSH连接有关,我认为这不是我的情况。不过,我怎么能测试呢?
我想知道这是否与我的开发服务器是一个具有略微神秘的互联网设置的虚拟机这一事实有关 - 使用三个不同的适配器连接到主机的以太网和 WiFi 连接。SSH 上的反向隧道是否需要对这种设置进行不同的调整?
或者,对资源或参考资料的任何其他建议来进行此设置?