我在一台 ubuntu 机器上安装了 nxserver,并且能够通过 Windows 机器上的免费 NX 客户端连接到这台机器。一切似乎都运行正常,只是 xterm 有一个奇怪的 NX 提示符,而不是常规的 shell 提示符。以下是我在 xterm 窗口中看到的内容:
HELLO NXSERVER - 版本 3.2.0-74-SVN OS(GPL,使用后端:3.5.0)NX> 105 bash bash NX> 105
此提示只会回显我输入的内容,而不会执行任何其他操作。有人知道如何启动 shell 提示吗?
答案1
我也遇到了这个问题。我取消了
ENABLE_USERMODE_AUTHENTICATION and ENABLE_PASSDB_AUTHENTICATION
在我的node.conf
文件中,这至少为我解决了这个问题。
您会发现,此提示是由可执行文件生成的nxserver
,它实际上是一个 shell 脚本,而不是二进制文件。您可以在 shell 脚本中查找有效命令,例如“login”和“list”。由于它似乎是 NX 客户端与之通信的东西,因此似乎从未提供过帮助来让您了解正在发生的事情,因此源代码是唯一的帮助。