如何登录 Ubuntu Core?

如何登录 Ubuntu Core?

我刚刚在 Raspberry Pi 3 上配置了 Ubuntu Core,现在它在终端中要求输入用户名和密码(我认为)。它显示:

Ubuntu Core 16 on <my ip address> (ttyl)
localhost login:
Password:

我不确定这些字段是用于您的 Ubuntu 帐户用户名和密码还是电子邮件和密码或其他。我尝试过我的 Ubuntu 帐户用户名和密码,也尝试过我的电子邮件和密码。两者都不起作用,所以我尝试将它们留空,但同样不起作用。

是否有默认密码,或者我之前是否输入过?如果是,什么时候在哪里输入的?如果我知道,我可能记得我输入了什么。

答案1

Ubuntu Core 16 确实如此不是带有默认用户名和密码。Ubuntu Core 要求您使用 SSH 密钥设置 Ubuntu SSO 帐户,以便您访问设备。登录后,您可以创建自己的用户。请查看相关说明这里

答案2

一开始遇到了同样的问题。

如果您在 Windows 计算机上尝试使用 Putty,请按照此处的说明操作:

https://www.howtoforge.com/ssh_key_based_logins_putty

答案3

如果您的公钥已正确安装在 Ubuntu Core 设备上,当您尝试登录时,它不会提示输入密码(私钥在 .ssh 目录中)。所以,它会提示输入密码,您的设备没有正确安装您的公钥。检查 ubuntu.com 上的帐户,可能是您错误地将公钥文件的内容粘贴到您的帐户中

我需要尝试四次才能登录,并且花了很多时间来理解。

上传 key.pub 文件非常有用

答案4

你应该已经将你的公共 ssh 密钥添加到你的Ubuntu SSO 帐户这一页

登录需要您的 ssh 客户端拥有私有 ssh 密钥。不需要密码

更多详细信息请参阅文档

相关内容