Sudo
用於 python 開發的新 chromeos lenovo n21 的 root 訪問權限
我們購買了幾台新的聯想 N21 chrombook 來為當地監獄的囚犯舉辦 Python 研討會。嘗試安裝 Crouton、Debian 和 Anaconda 做準備。所有這些都需要開發人員模式和 root 訪問權限。我們無法按預期獲得 root 訪問權限。目前進展:
- Powerwash + 啟用開發者模式。將root密碼留空
- 切換到 beta 通道並更新到 ChromeOS 44.02403.81 beta(64 位)
- 以訪客身份瀏覽,打開 Crosh (
ctrl+alt+t
) 並執行shell
- 或者打開VT2外殼(
ctrl+alt+F2
)Crouton 和 Anaconda 的所有進一步說明都需要 sudo。我們嘗試
chronos
按照說明使用使用者名和密碼空白登錄(命令行顯示chronos@localhost
)。或者,我們嘗試在步驟 1 中設置 root 密碼,以及各種預設密碼,如facepunch
、chronos
、chromium
、password
和test0000
。所有這些獲得 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 密碼。我在這裡做了詳細的筆記。
- 以訪客身份瀏覽,打開 Crosh (ctrl+alt+t) 並執行 shell
那樣有用嗎?您可以在沒有密碼的情況下以“chronos”身份登錄嗎?
或者打開VT2 shell (ctrl+alt+F2)
您可以在沒有密碼的情況下在 VT2 中以“chronos”身份登錄嗎?
如果是這樣,您應該能夠在該環境中使用沒有密碼的“sudo”。
您是否設置了任何 Google 帳戶並登錄並嘗試了 ctrl+alt+t,然後是 shell?