RancherOS預設密碼?

RancherOS預設密碼?

所以我將 RancherOS 從 ISO 安裝到磁碟上。此 ISO 之前預設設定了自動登入。然後我繼續刪除 ISO 並啟動到磁碟。我遇到的問題是無法登入。

由於某種原因,他們沒有找到記錄這一點的理由,但根據 RancherOS 公共存儲庫上的問題,他們說僅使用 rancher 然後輸入任何內容就可以了。事實並非如此。我在 ISO 安裝過程中設定的密碼也不起作用。

我應該在這裡做什麼?除了 GitHub 問題之外,沒有任何地方提到預設密碼。

我唯一聽到的就是當你從 ISO 安裝它時預設將其設定為自動登錄,但我不相信這會是最佳實踐。

他們還建議設定 SSH 私鑰,以便您可以重新登錄,但這仍然沒有幫助,因為設定使用者的密碼需要使用者先前的密碼。無論如何,這兩個現在肯定對我沒有幫助,因為我已經安裝了。

答案1

引用自RancherOS網頁
正如你所說,第一次從 ISO 啟動時會自動登入:

如果您使用 ISO 啟動,您將自動以 rancher 使用者身分登入。預設情況下,只有 ISO 設定為使用自動登入。如果您從雲端執行或安裝到磁碟,則預計將使用您選擇的 SSH 金鑰或密碼。

如果您隨後繼續將 RancherOS 安裝到磁碟,則會概述該過程這裡,這裡這裡

將 RancherOS 安裝到磁碟後,您將不再以 rancher 使用者身分自動登入。您需要在雲端設定檔中新增 SSH 金鑰。

答案2

在 Rancher OS raspi 映像上,您可以使用以下命令登入:

  • 登入:牧場主人
  • 密碼:牧場主人

答案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選項來新增參數。

相關內容