從 FOS 7.x 升級至 FOS 8.0.x 或更新版本,或使用
firmwarecleaninstall 命令後,預設會停用根存取。
嘗試以 root 存取權限登入時,可能會出現一則訊息,指出該帳戶 (root 未列出) 已停用。
診斷問題:
- 若要從管理員存取層級顯示根存取設定的狀態 ,請執行下列命令:
交換器:admin> rootAccess --show
如果產生的 RootAccess 設定顯示為 「none」,則表示停用 root 存取。
- 若要顯示根使用者設定的狀態,請執行下列命令:
切換:admin> userconfig --show root
- 確認帳戶名稱為 root。
- 如果顯示的 Enable 屬性為 否,則表示根帳戶已停用。
解析度
以下兩個命令允許根帳戶訪問。其中一個或兩個命令的運作取決於上一個 --show 命令的狀態:
-
修改根存取設定以允許或不允許根存取,請輸入rootaccess --set <none/consoleonly/all> 命令。
- 無:停用所有介面上的根帳戶存取權限
- 僅限 ConsoleConsole:僅允許使用主控台存取根帳戶 (這是預設的啟用選項)
- 全部:允許所有介面上的根存取
範例:
交換器:admin> rootAccess --set all
- 若要確認已設定 root 存取權限,請執行下列命令:
交換器:admin> rootAccess --show
- 驗證顯示的 RootAccess 設定是否 為全部。
- 若要啟用或停用 root 帳戶,請輸入 userconfig --change root -e <yes | no> 命令。
- -e 選項啟用或禁用帳戶。指定「 是 」以啟用帳戶,或指定 「否 」以禁用帳戶。
範例:
切換:admin> userconfig --change root -e yes
切換:admin> userconfig --show root
- 確認帳戶名稱為 root。
- 如果顯示 的 Enable 屬性為 Yes,則 root 帳戶現已啟用。
第一次根帳戶登入交換器時,系統會提示您變更預設的根帳戶密碼,但沒有機會或選項可取消 (Ctrl+C) 或將其保留為預設根密碼。您必須變更密碼。