gpt4 book ai didi

ssh - 在远程服务器上工作

转载 作者:行者123 更新时间:2023-12-02 14:04:15 24 4
gpt4 key购买 nike

我的操作系统:Windows 8

Virtualbox guest :Ubuntu 12.10 服务器

我在 vbox guest 上配置了 apache 服务器,并将 http、https、ssh 端口成功映射到 ubuntu 服务器。它工作得很好,没有任何问题。

我尝试了几个 IDE,如 PHPStorm、Netbeans、Sublime 等编辑器,他们所做的只是从服务器复制整个项目,在本地机器上编辑然后同步回来。

但这不是我需要的。我想使用 ssh/sftp 连接直接在访客服务器上工作。我知道notepad++ 有这个功能,但我喜欢 Sublime 的外观和感觉。

有什么方法可以免费使用 sublime 或任何其他 ide 在 guest 服务器上工作? (有 sftp 解决方案,但它像其他 ide 一样付费和工作,而不是直接在客户机上)有什么建议吗?

最佳答案

您可以选择两种方法,您可能会选择第二种:

  • 使用 KDE 桌面环境(是的,它也适用于 MS Windows)。它具有所谓的“kio-slaves”,它允许使用任何协议(protocol),就好像您正在执行本地文件系统操作一样。这意味着当使用像'kate'这样的KDE编辑器甚至像'kdevelop4'这样的整个IDE时,你可以简单地说“打开文件/项目”,不仅选择一个本地文件,还可以选择像sftp://server/path/file这样的东西并开始工作。网络的东西由环境透明地处理,它是完全网络透明的。系统应该是这样的。我认为 GNOME 环境有类似的东西,但它可能已被 GNOME 版本 3 删除。
  • 您可以将 guest 文件系统“挂载”到您的 MS-Windows 文件系统中。不确定这在 MS-Windows 中是如何工作的细节,但我确信至少更新版本的 MS-Windows 已经获得了这样的功能。很可能您仍然仅限于创建诸如“网络硬盘”之类的东西,在其他系统(linux、unix、macOS)中,您可以安装在您喜欢的文件系统中的任何位置。您可以为此使用任何协议(protocol),只要它受到本地系统的安装工具的支持。
    再有两个选择:

    2.a 你挂载整个虚拟磁盘。简单,但如果 guest 系统当前正在使用该磁盘,则可能会出现问题。

    2.b 通过在虚拟系统中启动一些服务器来导出虚拟磁盘:samba 很可能是您的选择。然后,您可以在您的 MS-Windows 系统中挂载该 smb 文件导出并开始破解。

  • 玩得开心!

    关于ssh - 在远程服务器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15997979/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com