2011-10-28 79 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的用戶名和密碼

我剛剛設置。