如何在 NX 中获取 shell 提示符?

如何在 NX 中获取 shell 提示符?

我在一台 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 客户端与之通信的东西,因此似乎从未提供过帮助来让您了解正在发生的事情,因此源代码是唯一的帮助。

相关内容