我们购买了几台新的 Lenovo 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 操作系统还显示:
Platform 7077.76.0 (Official Build) beta-channel enguarde
Firmware Google_Enguarde.5216.201.10
chronos
在这种情况下,用户的默认 root 密码或密码是什么?
答案1
- 以访客身份浏览,打开 Crosh (ctrl+alt+t) 并运行 shell
那样有用吗?您可以在没有密码的情况下以“chronos”身份登录吗?
或者打开 VT2 shell (ctrl+alt+F2)
您可以在没有密码的情况下以“chronos”身份登录 VT2 吗?
如果是这样,您应该能够在该环境中使用“sudo”而无需密码。
您是否设置了 Google 帐户并登录并尝试了 ctrl+alt+t,然后是 shell?
答案2
经过一番努力,我意识到问题是使用su root
初始配置期间提供的密码切换到 root ()。然后我能够chromeos-setdevpasswd
以提升的权限运行来更改默认的 chronos 密码。
我做了详细的笔记这里。