Sudo

用於 python 開發的新 chromeos lenovo n21 的 root 訪問權限

  • January 1, 2017

我們購買了幾台新的聯想 N21 chrombook 來為當地監獄的囚犯舉辦 Python 研討會。嘗試安裝 Crouton、Debian 和 Anaconda 做準備。所有這些都需要開發人員模式和 root 訪問權限。我們無法按預期獲得 root 訪問權限。目前進展:

  1. Powerwash + 啟用開發者模式。將root密碼留空
  2. 切換到 beta 通道並更新到 ChromeOS 44.02403.81 beta(64 位)
  3. 以訪客身份瀏覽,打開 Crosh ( ctrl+alt+t) 並執行shell
  4. 或者打開VT2外殼(ctrl+alt+F2

Crouton 和 Anaconda 的所有進一步說明都需要 sudo。我們嘗試chronos按照說明使用使用者名和密碼空白登錄(命令行顯示chronos@localhost)。或者,我們嘗試在步驟 1 中設置 root 密碼,以及各種預設密碼,如facepunchchronoschromiumpasswordtest0000。所有這些獲得 sudo 權限的方法都會導致該incorrect password attempt消息。我們還嘗試了穩定和不穩定的頻道,並設置了具有相同結果的預設使用者。

關於 Chrome OS 還顯示:

  • Platform 7077.76.0 (Official Build) beta-channel enguarde
  • Firmware Google_Enguarde.5216.201.10

在這種情況下,使用者的預設 root 密碼或密碼是chronos什麼?

su root經過一番努力,我意識到問題是使用初始配置期間提供的密碼切換到 root ( )。然後我能夠以chromeos-setdevpasswd提升的權限執行以更改預設的 chronos 密碼。

我在這裡做了詳細的筆記。

  1. 以訪客身份瀏覽,打開 Crosh (ctrl+alt+t) 並執行 shell

那樣有用嗎?您可以在沒有密碼的情況下以“chronos”身份登錄嗎?

或者打開VT2 shell (ctrl+alt+F2)

您可以在沒有密碼的情況下在 VT2 中以“chronos”身份登錄嗎?

如果是這樣,您應該能夠在該環境中使用沒有密碼的“sudo”。

您是否設置了任何 Google 帳戶並登錄並嘗試了 ctrl+alt+t,然後是 shell?

引用自:https://unix.stackexchange.com/questions/215714