有没有办法为每个通过 VNC 登录的用户获取单独的桌面/Gnome 终端?

有没有办法为每个通过 VNC 登录的用户获取单独的桌面/Gnome 终端?

有没有办法为每个通过 VNC 登录的用户获取单独的桌面/Gnome 终端?我希望能够让几个人同时在 Ubuntu 上的同一台机器上工作。

答案1

您需要 xinetd 和 vnc4server,它们提供了非常优雅的解决方案。我已在我大学的一台大型服务器上安装了它,并将其用作虚拟硬件实验室。

服务器打开了多个 vnc 端口,每个端口都配置了分辨率。如果用户连接到该端口,则会创建一个新的 vnc 会话并显示图形登录屏幕。我在下面的帖子中也添加了 xinetd 的配置。

在此处查找所有详细信息:http://blog.epr.ch/2012/10/elegant-solution-for-remotely-accessible-vnc-desktops/

答案2

您可以在桌面上启动新的 X11 会话,方法是先使用 切换到新的虚拟控制台CtrlAlt然后Fn使用 启动 X-server,startx -- :n其中 n 是从 1 开始的显示编号。然后启动/usr/lib/vino/vino-server。然后远程用户可以使用 连接到您的其他 X11 会话,然后vinagre host:n您可以使用 切换到您的Ctrl显示。AltF[n]

相关内容