我以前在Ubuntu 10.04上設置了一個EC2實例,並設置了必要的二進制文件以允許ssh和更多的windows上的nomachine客戶端。該解決方案運行良好。克隆工作Ubuntu EC2實例後無法使用FreeNX進行連接
我想創建相同設置的另一個實例,所以我從aws管理控制檯(瀏覽器)創建了一個AMI映像,並使用具有完全相同的密鑰對和安全設置的映像啓動一個新實例。
期待實例工作完全一樣我試圖再次使用SSH和FreeNX連接到它。
結果:
SSH工作正常,我的ENV長得一模一樣。
NX無法連接。
當我嘗試登錄到NX它說:「身份驗證失敗的用戶XXX」
在Windows端我檢查了sshlog並得到如下:
NX> 203 NXSSH running with pid: 6672
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: xx.xx.xx.xx on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.5.0)
NX> 105 hello NXCLIENT - Version 3.2.0
NX> 134 Accepted protocol: 3.2.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: XXX
NX> 102 Password:
/usr/bin/nxserver: line 578: kill: (27690) - No such process
/usr/bin/nxserver: line 580: kill: (27690) - No such process
NX> 404 ERROR: wrong password or login
NX> 999 Bye
NX> 280 Exiting on signal: 15
任何想法,這可能是爲什麼發生或如何解決它?
修正這一點。不知道爲什麼它沒有重新安裝就無法正常工作。 – 2012-01-12 20:05:44