pop*_*str 7 ssh login ubuntu-core
我刚刚在 Raspberry Pi 2 上安装了 Ubuntu Core 16。在安装之前,我将我的一台计算机的 ssh 密钥上传到我的 Ubuntu SSO 帐户。安装后,我使用我的密钥和 Ubuntu SSO 用户名连接到 Pi 没有问题。然后我希望能够从另一台机器连接到 Pi,我生成了一个新密钥,然后将其添加到同一个帐户中。
问题是使用第二个密钥登录不起作用。
如果我查看 Pi 上的 authorized_keys 文件,它只包含第一个密钥,这解释了为什么从第二台机器登录不起作用。我如何在那里拿到我的第二把钥匙?我想我可以手动完成,但考虑到云集成和所有功能,这似乎是错误的方法。
SSH 密钥在此期间会导入console-conf到您用户的主目录中~/.ssh/。因此,如果您writable在不同的 Linux 机器上挂载分区,您可以手动将丢失的 SSH 公钥附加到/writable/user-data/username/.ssh/authorized_keys.
这适用于运行 Ubuntu Core 16 和 Nextcloud 11 的 WDLabs Nextcloud Box。
| 归档时间: |
|
| 查看次数: |
1437 次 |
| 最近记录: |