如何在xubuntu中创build“terminal服务器服务器”

我对系统pipe理相当陌生,而且对于serverfault我确实是个新手,所以我的问题不应该遵循SF标准来达到100%。

这是我的问题:我有一个xubuntu机器上有一些帐户,我需要远程访问(在同一个LAN,但不在同一个房间)。 我希望我的用户能够使用GUI。 更具体地说,我想模拟通过“terminal服务器客户端”连接到Windows机器时遇到的行为。

如果我有正确的文档,我不能使用VNC,因为我不需要“spec”在远程计算机上运行的现有 GUI会话:我想从远程计算机打开一个新的 GUI会话。

我考虑了许多可能性(XDMCP,FreeNX,来自NoMachine的不那么自由的NX),但是从ubuntu的文档来看,这样做最好的方法是使用LSPT ,因为这是他们已经在他们的瘦客户端configuration(edubuntu)中使用。

现在,这是一个问题:虽然我可以在各种地方find可以使用LSPT来设置胖客户端的事实,但我找不到任何关于如何执行此操作的文档 。 有人能指出我的方向吗?

提前谢谢你的时间! 🙂

经过各种尝试,我终于设法find解决我的问题。 这是怎么做,它已经过testing:

  • Xubuntu 9.10 Karmic考拉
  • Freenx服务器v。3.2.0-74-SVN OS(GPL,使用后端:3.3.0)
  • 来自nomachine.com v。3.4.0-5的NX客户端

服务器端:

基本上遵循Ubuntu社区wiki的指示。 您将需要运行:

sudo add-apt-repository ppa:freenx-team sudo apt-get update sudo apt-get install freenx sudo /usr/lib/nx/nxsetup --install 

我使用默认configuration参数进行安装过程( 更新:显然,如果您使用默认参数和encryption密钥,启动configuration过程是多余的)。 安装完成后,请确保您的服务器正在运行

 sudo /etc/init.d/freenx-server start 

客户端:

  1. 我select使用nomachine中的免费即插即用客户端。 如果你正在遵循这个方法,你将需要从他们的网站下载客户端。
  2. 安装完成后,您需要configuration会话才能使用XFCE。
  3. 在General-> Desktop中selectUnix / Custom并按下“Settings”
  4. 在“应用程序” startxfce4 ,select运行以下命令并input命令: startxfce4
  5. 在“选项”字段集中,select新build虚拟桌面

现在,您只需input您的主机名,用户名和密码即可。voilà! 你应该可以login到你的服务器!

无论如何,感谢那些花时间试图回答我的问题的人! 🙂

我build议XDMCP,这是用X做这个的长期支持的方式。