我在 Linux 机器上运行 nxserver,并在笔记本电脑上安装了 NoMachine Player。每次我连接到 Linux 机器上的 nx 时,基本上都会经历两个步骤:
- 通过 SSH 连接到 Linux 机器上的用户 nx
- 在 Linux 机器上,用户 nx 以真实用户身份登录
默认情况下,步骤 1 使用默认的 dsa 密钥,该密钥不安全,步骤 2 受密码保护(您需要输入密码才能登录)。
我想避免输入密码但又保持安全。我想做的是
- 步骤 1:生成新的密钥对。这已通过在 Linux 机器上运行 nxserver --keygen 完成。
- 对于步骤 2:让 nx 使用 ssh 密钥登录。
目前我卡在第 2 步,我不知道在 nx 端将私钥放在哪里以及如何让 nx 使用私钥而不是使用密码验证。有人可以给出提示吗?谢谢。