RancherOS 默认密码?

RancherOS 默认密码?

所以我从 ISO 将 RancherOS 安装到磁盘。此 ISO 之前默认设置了自动登录。然后我继续删除 ISO 并启动到磁盘。我遇到的问题是无法登录。

由于某种原因,他们没有找到记录此内容的理由,但根据 RancherOS 公共存储库中的问题,他们说只需使用 rancher 然后什么都不输入就可以了。但事实并非如此。我从 ISO 安装时设置的密码也不起作用。

我该怎么办?除了 GitHub 问题外,没有任何地方提到默认密码。

我一直听到的唯一的事情是当您从 ISO 安装时默认将其设置为自动登录,但我不相信这是最佳做法。

他们还建议设置 SSH 私钥,以便您可以重新登录,但这仍然无济于事,因为设置用户密码需要用户以前的密码。而且这两项现在肯定对我没用,因为我已经安装了。

答案1

引用自RancherOS 网页
正如您所说,首次从 ISO 启动时会自动登录:

如果您使用 ISO 启动,您将自动以 rancher 用户身份登录。只有 ISO 默认设置为使用自动登录。如果您从云端运行或安装到磁盘,则需要使用 SSH 密钥或您选择的密码。

如果你继续将 RancherOS 安装到磁盘,请按照以下流程操作这里这里这里

将 RancherOS 安装到磁盘后,您将不再自动以 rancher 用户身份登录。您需要在 cloud-config 文件中添加 SSH 密钥。

答案2

在 Rancher OS raspi 镜像上,你可以使用以下命令登录:

  • 登录名:牧场主
  • 密码:rancher

答案3

有一种方法可以在 tty1 上安装自动登录的 RancherOS。

启动 ISO 映像后,通常需要使用ros命令安装 RancherOS。有一个未记录的选项需要传递:

# replace -d /dev/X by the device you want to target
sudo ros install -d /dev/X -a rancher.autologin=tty1

该选项没有记录,但我在这里看到了内核选项:https://github.com/rancher/os/blob/master/scripts/isolinux_label.cfg

ros命令说您可以使用-a选项来添加参数。

相关内容