我如何登录Ubuntu Snappy Core?

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

Ubuntu Core 16 on  (ttyl) localhost login: Password: 

我不确定这些字段是否适用于您的Ubuntu帐户用户名和密码,电子邮件和密码等等。 我已经尝试了我的Ubuntu帐户用户名和密码,我也尝试使用我的电子邮件和密码。 两者都没有工作,所以我试着把它们留空,这也没用。

是否有一些默认密码或我之前是否将其放入,如果是的话何时何地? 如果我知道我可能记得我放的东西。

Ubuntu Core 16没有默认的用户名和密码。 Ubuntu Core要求您使用SSH密钥设置Ubuntu SSO帐户,以便访问您的设备。 进入后,您可以创建自己的用户。 请在此处找到相关说明。

最初有同样的问题。

如果您在使用putty的Windows机器上按照此处的说明操作:

https://www.howtoforge.com/ssh_key_based_logins_putty

您应该已将此公共ssh密钥添加到此页面的 Ubuntu SSO帐户中

登录要求您的ssh客户端具有私有ssh密钥。 不应该有密码

更多详细信息存在于文档中

如果您的公钥在Ubuntu Core设备中正确安装,当您尝试登录时,它不会提示密码(您的私钥在.ssh目录中)。 因此,它提示密码,您的设备未正确安装您的公钥。 查看ubuntu.com中的帐户,您可能会错误地将公钥文件的内容粘贴到您的帐户中

我需要四次尝试登录,并且需要花费大量时间来理解。

它会非常有用,能够上传key.pub文件

通过将其与终端中运行的whoami输出进行比较,检查您是否正确地输入了用户名(包括大小写)。

键盘布局配置可能与tty错误(这是一个与Xorg / Unity不同的设置),因此您的密码错误。

确保输入正确的密码,首先在登录字段中输入密码,以便查看是否按预期编写密码。

如果键盘映射是这种情况,那么尝试使用命令重建它:

 sudo dpkg-reconfigure console-setup 

并在下次尝试之前重启。

如果有人还不知道如何首次登录Ubuntu Core 16,这是我的解决方案:

  1. 打开PuTTY并加载将连接到Raspberry Pi 3的会话

步骤1

  1. 选择左侧面板上的Auth节点,然后单击浏览到ssh私钥,然后单击打开按钮 第2步

之后,它会要求您输入私钥的登录名和密码(如果您在生成ssh密钥时设置了密码)