![如何在将新的 ssh 密钥添加到 maas 管理员帐户后将其部署到主机?](https://linux22.com/image/883963/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%B0%86%E6%96%B0%E7%9A%84%20ssh%20%E5%AF%86%E9%92%A5%E6%B7%BB%E5%8A%A0%E5%88%B0%20maas%20%E7%AE%A1%E7%90%86%E5%91%98%E5%B8%90%E6%88%B7%E5%90%8E%E5%B0%86%E5%85%B6%E9%83%A8%E7%BD%B2%E5%88%B0%E4%B8%BB%E6%9C%BA%EF%BC%9F.png)
我生成了一个新的 ssh rsa 密钥对。我将公钥添加到 MAAS Admin“用户首选项”=>“SSH 密钥”。
我如何将新密钥推送至 maas 节点?
答案1
我认为 MAAS 没有能力将新密钥推送到已部署的节点。您确定部署节点时没有将任何密钥导入您的帐户吗?
答案2
这个问题已经很老了,但万一有人仍然遇到这个问题:如果您向 MAAS 管理员用户添加新的 SSH 密钥,则可以在救援模式下启动系统。这会将这些密钥挂载在 ~/.ssh/authorized_keys 中。
然后,您可以挂载根分区并将此文件复制到相应的主目录。退出救援模式并正常启动后,密钥应该可用。