首页 文章

在克隆工作的ubuntu EC2实例后,FreeNX(nomachine)无法连接

提问于
浏览
1

我之前在Ubuntu 10.04上设置了EC2实例并设置了必要的二进制文件以允许ssh,更重要的是FreeNX(无机器)可以在我的MacOS-10.6机器上运行 .

由于这是在一个微实例上完成的,我很想今天在小实例上尝试它,所以我从aws管理控制台(浏览器)创建了一个AMI图像,并使用具有完全相同的密钥对和安全设置的图像启动一个新的小实例 .

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

结果:

  • SSH工作正常,我的环境看起来完全一样 .

  • NX无法连接 .

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

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

1 回答

  • 2

    我有同样的问题,经过大量的搜索修复后 . 似乎freenx丢失了用户名和密码 . 我通过执行以下操作修复了它:

    然后使用putty作为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登录我刚刚设置的用户名和密码 .

相关问题