在 Red Hat Box 上远程工作

在 Red Hat Box 上远程工作

因此,我们正在开发一个项目,目前需要在 Red Hat 机器上远程编辑/保存文件。
我们主要使用 sublime-text 来访问这些文件。
因此,我们试图找出执行此操作的最佳选项,例如:
在 ~user/remoteShare 上有一个文件夹
,并能够从我的本地 sublime 编辑/保存/删除此远程文件夹下的任何文件-文本编辑器

我在远程使用本地 Ubuntu 14.04 和 Red Hat Enterprise Linux 6。

答案1

我认为您正在考虑通过 SSH 进行 X11 转发,其中服务器上的 Xclient 连接到桌面服务器xorg。如果你在 Unix 工作站上,你可以让它连接到你的本地 xorg,或者如果你在 Windows 上,有一个名为小明它将为你运行一个,你可以配置 Putty 将 X11 转发到该地址。

请注意,由于客户端在远程服务器上运行,并且只是将其绘图指令传输到本地计算机,因此即使使用此选项,您仍然需要在服务器上安装相当数量的 GUI 相关软件包。这只会让您不再消耗运行图形显示服务器 24/7 的资源以及安装图形服务器相关的软件包。

答案2

您最好的选择是使用 X 转发、vnc 或没有机器

实际上,如果您需要通过 GUI 远程访问服务器,您的工作流程可能还有改进的空间。如果您的公司规模超过一两台服务器,那么使用 GUI 将是不切实际的。

这正是存在系统自动化工具的原因:

更新 由于问题已改写,我将解决新问题。

如果您有多个用户需要编辑的文件,您可以创建一个网络安装点。然而,这并不能阻止用户互相踩踏并互相覆盖。

更好的解决方案是将文件放入版本控制(svn、hg、git)中,然后让用户提交更改。我强烈建议您查看 git。

相关内容