远程访问机器?

use*_*833 3 remote-desktop remote remote-x-session

我有一个由 80 台机器组成的本地网络,所有机器都安装了 Ubuntu 10.04。所有的机器都连接到一个中央交换机。

我有一些位于海外的承包商。我想为他们每个人分配一台机器,以便他们所做的所有工作都将在我的其中一台“本地”机器上执行(通过远程访问)。

理想情况下,我更喜欢免费的解决方案,它允许每个用户安全地连接到远程机器,查看“X”(意思是,能够打开 Evolution 等程序,发送电子邮件,编写计算机代码等)并打开一个终端,运行脚本等。理想情况下,解决方案应该是快速的(意思是,我不希望键盘上的每次敲击与屏幕更新之间有很长的延迟)和安全。

我还应该能够访问他们正在使用的机器并阻止他们的访问,以防他们正在做他们不应该做的事情。

有任何想法吗?

Tho*_*ard 5

ssh -X user@dedicated-ip-for-machine在终端中将允许他们通过 SSH 连接,但也将 GUI 程序转发到他们的系统(这样,如果他们输入gedit,它将运行gedit,并将 GUI 程序转发到他们的系统屏幕,而不是使用专用框的监视器。这允许您还可以限制他们的访问并允许您阻止系统上的项目。请注意,这将是命令行连接,而不是远程桌面解决方案。

如果您需要特定的完整远程桌面连接,您可以考虑使用 TeamViewer,但系统有时无法按照您在程序中请求的规格运行。