本质上,如果不先提供来自 MaaS 服务器的 RSA 密钥,我无法通过 putty 或 teraterm 登录到使用 MaaS 设置的节点。Juju 工作正常,因为它驻留在主机服务器上... 通常在传输过程中会交换密钥,但它似乎拒绝公钥。
Warning: Permanently added '192.168.10.2' (ECDSA) to the list of known hosts. Permission denied (publickey).
因此我有两个问题。首先,我不知道从哪里开始,所以我不太清楚如何提问...但是我想做的是让服务器默认接受这些 putty 和 teraterm 会话,而无需提供密钥。
我搜索了一下,但 Google 上输入 SSH 一词却出现了 1000 个不相关的结果。
至于 RTFM 的回应,只要它是正确的手册和真实的回应,我并不特别反对。
第二个问题尚未得到验证,因此我不能肯定地说该问题是否会持续存在。不过,我稍后会验证这一点并更新帖子。如果一开始就出现这种情况,我的 MaaS 配置似乎已关闭。我如何防止将来的节点出现此问题?
我非常感谢您的帮助。
答案1
请尝试使用以下命令检查 MAAS 是否已从两台机器中取出
~/.juju/environments/maas.jenv
完成上述操作后,尝试使用 SSH。它有助于连接。