我如何登录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帐户,以便访问您的设备。 进入后,您可以创建自己的用户。 请在此处找到相关说明。
您应该已将此公共ssh密钥添加到此页面的 Ubuntu SSO帐户中
登录要求您的ssh客户端具有私有ssh密钥。 不应该有密码
更多详细信息存在于文档中
如果您的公钥在Ubuntu Core设备中正确安装,当您尝试登录时,它不会提示密码(您的私钥在.ssh目录中)。 因此,它提示密码,您的设备未正确安装您的公钥。 查看ubuntu.com中的帐户,您可能会错误地将公钥文件的内容粘贴到您的帐户中
我需要四次尝试登录,并且需要花费大量时间来理解。
它会非常有用,能够上传key.pub文件
通过将其与终端中运行的whoami
输出进行比较,检查您是否正确地输入了用户名(包括大小写)。
键盘布局配置可能与tty错误(这是一个与Xorg / Unity不同的设置),因此您的密码错误。
确保输入正确的密码,首先在登录字段中输入密码,以便查看是否按预期编写密码。
如果键盘映射是这种情况,那么尝试使用命令重建它:
sudo dpkg-reconfigure console-setup
并在下次尝试之前重启。
如果有人还不知道如何首次登录Ubuntu Core 16,这是我的解决方案:
- 打开PuTTY并加载将连接到Raspberry Pi 3的会话
- 选择左侧面板上的Auth节点,然后单击浏览到ssh私钥,然后单击打开按钮
之后,它会要求您输入私钥的登录名和密码(如果您在生成ssh密钥时设置了密码)