Rom*_*lus 6 ssh debian frontend web-services virtual-machine
通常我是在本地开发的(在我自己的机器上)并通过映射驱动器,ftp,github等推送到需要的地方.我已经做了一些与vagrant/virtualbox(但同样在本地)共享的工作/镜像文件夹.
我现在处于这样的情况:每个人都可以访问他们自己的开发盒(网络上的虚拟机).我相信,我看到一些人通过SSH直接在Vim工作,但我还没有.所以我留下了一个问题:对于(更多的前端人)来说,最好的方法是什么?
我听说过从我的工作站做SSH安装......如果这是可行的.我很好奇每个人对这种环境的看法是什么(也许)是最好的做法.提示,链接和阅读也非常受欢迎和赞赏......任何指向良好方向的人都会很精彩.
谢谢.
最好的答案来自于您希望为虚拟网络虚拟机利用哪些虚拟资源。如果您只需要存储空间,则共享虚拟机的驱动器,并将它们安装在本地,将它们视为本地,故事结束。如果您想在远程计算机上运行所有处理,并从瘦客户端进行连接,您有几个选项,但它们都采用相同的形式。连接到机器,编辑远程机器上的文件。根据您的操作系统,您将有不同的可用选项。
如果远程计算机没有安装图形客户端,您要么在本地安装远程共享(您可以使用任何您想要的编辑器),要么通过 ssh 连接到远程计算机并使用命令行编辑器(vim、nano、emacs) 。
如果安装了图形客户端,您有更多选项:
使用任何可视化查看器(Windows 的 mstsc,vnc 是一个选项)在服务器中进行远程操作,然后使用您选择的任何远程安装的编辑器。
远程使用 ssh -X,然后运行远程安装的编辑器。假设您本地有一个 X-Server(如果您已经运行 Linux),应用程序的 GUI 部分将在 ssh 隧道的客户端运行,并且该进程将在服务器上运行。这可能是最好的选择。
所以:
ssh -X
到该服务器subl
、geany
或其他命令来启动应用程序。 归档时间: |
|
查看次数: |
155 次 |
最近记录: |