如何安装FreeNX服务器以使其正常工作?

我已经尝试了现在安装服务器的每一种可能的方法,我已经阅读了每一个如何可用,我仍然无法让它工作。 请让我知道我做错了哪一步。 我正在使用ubuntu 10.10。 我将主要提到以下方法 ,但也包括这个 ,以及这个方法 。

  • 首先我添加ppa
  • 安装Freenx
  • 按照howto中的说明下载特殊的Freenx软件包,修复所有权 – 安装它
  • 创建自定义SSH密钥
  • 将文件/var/lib/nxserver/home/.ssh/client.id_dsa.key复制到客户端并在nomachine中导入(Windows 7 x64)
  • 检查我将登录的用户和用户nx是否在/ etc / ssh / sshd_config文件中的AllowedUsers中
  • 检查ssh正在侦听的端口
  • 使用我在ubuntu中的常规用户帐户登录nomachine

当我尝试登录时,我总是收到消息“[user]的身份validation失败”。当我查看System-> Administration->“时,我看不到用户”nx“,据说是在安装期间创建的用户和组“。 如果有任何我想念或误解的步骤,任何人都可以请教我吗?

非常感谢你!

(或者是否有一种更简单的方法来启用远程桌面,它可以与Windows机器一起使用?我不喜欢使用VNC,因为我希望能够获得比这更好的性能。当我尝试使用XRDP时,我只收到了一个客户端上的黑屏。)

首先,nx用户是系统用户(id小于1000),因此他在System-> Administration – >“Users&Groups”中不可见,你应该在/etc/passwd看到他。

接下来,我使用没有自定义ssh密钥的freenx服务器,所以我建议让它工作,而不会增加自定义密钥的复杂性。 我使用防火墙恢复安全性以拒绝访问不需要的客户端。

teamveawer 6(teamviewer.com/en/download/index.aspx)或Haguichi(仅适用于Linux OS)(haguichi.net/download)+ Hamachi 2(secure.logmein.com/US/labs)请记住,如果您选择使用第二个安装第一个hamachi2然后haguichi。