我在笔记本电脑上运行的 Ubuntu 10.10 上使用 NoMachine 提供的 NX 客户端。我正在连接到恰好在 openSUSE 上运行的 FreeNX 服务器。
我在远程会话中遇到密钥不正确的问题。最明显的例子是当我按下光标时,屏幕截图对话框出现了。据我所知,光标键和删除受到影响。
值得注意的是,如果我双启动到 Windows XP 或使用 openSUSE 从另一台机器启动,它不会显示相同的行为。
我不确定从哪里开始寻找。有什么建议么?
我在笔记本电脑上运行的 Ubuntu 10.10 上使用 NoMachine 提供的 NX 客户端。我正在连接到恰好在 openSUSE 上运行的 FreeNX 服务器。
我在远程会话中遇到密钥不正确的问题。最明显的例子是当我按下光标时,屏幕截图对话框出现了。据我所知,光标键和删除受到影响。
值得注意的是,如果我双启动到 Windows XP 或使用 openSUSE 从另一台机器启动,它不会显示相同的行为。
我不确定从哪里开始寻找。有什么建议么?
我按照说明进行操作,但得到了这个:
$ sudo add-apt-repository ppa:freenx-team
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv F3A662B57D580D3A2E98E5152A8E3034D018A4CE
gpg: requesting key D018A4CE from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Connection timed out
gpgkeys: HTTP fetch error 7: couldn't connect: Connection timed out
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
更新
Apparntley 这是一个代理问题。请参阅https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/443404。我通过以下方式解决了它:
$ sudo http_proxy=http://myproxy:8080 add-apt-repository ppa:freenx-team
并继续按照说明进行操作。现在我有另一个问题:
$ sudo /usr/lib/nx/nxsetup --install
------> It is recommended that you use the NoMachine key for
easier setup. If you answer "y", FreeNX creates a custom
KeyPair and expects you to setup your clients manually.
"N" is default and uses the NoMachine key for installation.
Do you want to use your own custom KeyPair? [y/N]
/usr/lib/nx/nxsetup: line 140: .: filename argument required
.: usage: . filename [arguments]
Setting up ...mkdir: missing operand
Try `mkdir --help' for more information.
我们已经为所有组成员设置了一个带有帐户的 Ubuntu 工作站。
来自 nomachine 的 Nxserver 似乎是我们需要的,但它仅限于两个用户。FreeNx 不容易安装,而且看起来也不是很可靠。VNC 似乎可用于登录现有的打开会话,但不适用于单个工作站上的远程登录。
需要明确的是,我们需要一个在工作站上登录的解决方案。根本不需要桌面维护。
我知道 Ubuntu 带有一个“远程桌面”选项,它似乎是一个简单的 VNC 服务器,我正在尝试了解替代方案。以下是我目前听到的可能性:
我是从 Windows 用户的角度来看的:根据我的经验,RDP(又名终端服务)是一种相当安全(除了 mitm/服务器欺骗)、高效的桌面共享协议,客户端支持良好,可以在必要时暴露在互联网上,而不必担心被入侵。据我所知,直接 VNC 不是这些东西,这就是我感到困惑的地方 - 为什么不在开源世界中开发或使用更好的桌面共享技术?我知道 VNC 可以用 SSH 包装,但这似乎超出了普通用户的能力范围。通过 SSH 进行 X11 转发可能或多或少有效率,我不知道,但肯定更复杂,并且(据我所知)不会让您访问已经运行的东西(没有桌面共享,只是远程应用程序运行)。
因此,我希望使用这些标准和/或任何其他标准在这些或任何其他“免费”桌面共享选项中提供任何反馈/偏好:
谢谢!