2011-10-28 57 views
1

我以前在Ubuntu 10.04上设置了一个EC2实例,并设置了必要的二进制文件以允许ssh,更重要的是FreeNX(无机器)在我的MacOS- 10.6机器。因为这是在微型实例上完成的,所以我很想今天在小实例上尝试它,所以我从aws管理控制台(浏览器)创建了一个AMI映像,并使用完全相同的映像启动一个新的小实例密钥对和安全设置。FreeNX(nomachine)在克隆工作ubuntu EC2实例后无法连接

期待实例工作完全相同(除了更快)我试图再次使用SSH和FreeNX连接到它。

结果:

  • SSH工作正常,我的ENV长得一模一样。

  • NX无法连接。

它抱怨用户名/密码不正确。

我不知道为什么会发生这种情况,因为我做了一个EC2实例的确切克隆,我可以使用NX与以前的实例进行良好连接?

+0

你能粘贴你看到的确切的错误信息吗? –

回答

2

我有同样的问题,并经过大量的搜索修复它。看来freenx失去了用户名和密码。我通过以下操作固定它:用腻子

身份登录Ubuntu的用户则

cd /etc/nxserver 
sudo vim node.conf 
set ENABLE_PASSDB_AUTHENTICATION="1" and save the file 

然后

sudo nxserver --adduser xxxxxx 
sudo nxserver --passwd yyyyyy 
sudo nxserver --restart 
之后,我能够登录使用nomachine的用户名和密码

我刚刚设置。