![如何为所有 Ubuntu 用户提供 GUI 界面?](https://linux22.com/image/850735/%E5%A6%82%E4%BD%95%E4%B8%BA%E6%89%80%E6%9C%89%20Ubuntu%20%E7%94%A8%E6%88%B7%E6%8F%90%E4%BE%9B%20GUI%20%E7%95%8C%E9%9D%A2%EF%BC%9F.png)
我在 Windows 7 PC 上的 VirtualBox 中安装了“Ubuntu 桌面”。
我如何配置它以便为我在 Ubuntu 中创建的每个用户提供 GUI 界面?
我应该安装“Ubuntu Server”来实现这一点吗?
这可以在 Ubuntu 中完成吗?我记得我曾经在一个安装了 solaris 的服务器上工作过,每个用户都使用 cygwin 登录并获得 solaris GUI 桌面。
可以实现吗?这个功能叫什么?
我为一个活动请求这个目的如下。
我想在 ubuntu 机器上安装 ruby on rails 并在 ubuntu 中创建 5 个用户。
这 5 位用户将拥有自己的 Windows 7 笔记本电脑。
这 5 位用户应该能够在他们的 Windows 7 笔记本电脑上获得自己的 GUI 桌面。
可以在 Windows 7 PC 上的 Virtual Box 中安装 Ubuntu 来实现这一点吗?请帮忙。
答案1
所以,如果我理解正确的话,您希望您在 Ubuntu 中创建的用户能够从他们的 Windows PC 访问 Ubuntu 桌面。
为了实现这一点,您需要在用户的每台 Windows PC 上安装一个正在运行的 X 服务器。Cygwin 工具系列中确实有一个这样的服务器。
就我个人而言,我使用摩巴Xterm它提供 SSH、FTP、... 客户端、本地 X 服务器和许多其他功能。在 Ubuntu 服务器上定义用户后,您必须在此应用程序中创建 XDMCP 会话。
评论:默认情况下,Ubuntu 中未启用 XDMCP 协议。要在 LightDM 中启用 XDMCP 服务器,请编辑/etc/lightdm/lightdm.conf
并添加以下部分:
[XDMCPServer]
enabled=true
然后重新启动 LightDM:sudo restart lightdm