在运行 Ubuntu 18.04.5 的工作站上,有哪些选项可以实现多用户远程桌面功能?远程用户将运行 Windows,并连接到 Ubuntu 机器。理想情况下,每个用户(大约 7-9 个用户)都有自己的桌面环境。
当前设置非常不稳定:vncserver 为 ubuntu 工作站上的每个用户运行,Ultr@VNC viewer 从 windows 机器连接到工作站。当我为多个用户运行它时,我开始遇到远程灰屏/黑屏等问题。我已更改 xstartup 文件以获取基本桌面,但许多程序无法在远程桌面环境中运行。
有没有推荐的从 Windows 到 Linux 机器的远程桌面解决方案?
答案1
你可能想要了解 xrdp。你可以使用以下命令安装它:
sudo apt install xrdp
之后你可能需要进行一些配置,例如将其连接到特定的桌面环境(如 xfce)。Google 是你的好朋友,例如:https://www.hiroom2.com/2018/05/07/ubuntu-1804-xrdp-xfce-en/
您可以使用Windows自带的“远程桌面连接”工具直接连接到xrdp服务器。
小补充:如果您想在这些远程会话中使用硬件 3D 加速,则必须将 xrdp 与 VirtualGL 结合使用。不过这可能会变得相当复杂,因此只有在真正需要时才这样做。
答案2
这不是一个真正的远程桌面,但以下内容对我们的用户来说运行良好并且很强大。
- Windows——安装 Mobaxterm(便携式)
- 使用 X11 转发的 ssh 进入 Linux
- 启动 nautilus
nautilus &
- 启动 GUI、编码等
code &