有人有修理NoMachine、NX和FreeNX的经验吗?我正在使用Ubuntu11.04,我已经成功地安装了NoMachine客户机、节点和服务器。我还成功地生成了自己的SSH密钥,并对ssh和sshd配置文件进行了必要的更改。最后,我不支持任何防火墙或类似的东西。
当我试图连接到我的机器时(通过我的静态IP地址),RSA身份验证进行得很好(如果我执行ssh -vv .)但是,连接仅仅冻结了大约60秒,然后我得到一个错误,显示到我的IP地址的连接关闭了,一个NoMachine窗口弹出,上面写着:
NX> 203 NXSSH running with pid: 15723
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: ***.***.**.*** on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 900 -c, /usr/lib/nx/nxserver, , ...
NX> 900 Won't execute arbitrary commands.
NX> 280 Exiting on signal: 15这样的错误我找不到任何帮助。我已经尝试过重新安装NoMachine和FreeNX,并使用了新的RSA密钥,结果总是一样。正如我前面所说的,ssh -vv的输出显示RSA身份验证是成功的,然后连接总是被冻结。
发布于 2011-08-30 05:51:19
不太确定,因为我已经使用NX几年了,但这似乎是您的问题:
NX> 208 Using auth method: publickey
NX> 900 -c, /usr/lib/nx/nxserver, , ...
NX> 900 Won't execute arbitrary commands.
NX> 280 Exiting on signal: 15您在用户帐户中安装了SSH密钥吗?
IIRC,使用NX,您不能这样做,因为SSH凭据用于登录到一个特殊的NX帐户作为第一层的身份验证。
发布于 2011-08-30 08:01:04
如果您在sshd中使用AllowUsers,那么请确保您也允许nx用户:
AllowUSers nx ..发布于 2011-08-30 17:56:56
如本文所示,检查是否安装并传递了您生成的新密钥:
http://www.nomachine.com/ar/view.php?ar_id=AR01C00126
https://serverfault.com/questions/306303
复制相似问题