如何安装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。