适用于 python 开发的新 chromeos lenovo n21 的 root 访问权限

适用于 python 开发的新 chromeos lenovo n21 的 root 访问权限

我们购买了几台新的 Lenovo 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 操作系统还显示:

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

chronos在这种情况下,用户的默认 root 密码或密码是什么?

答案1

  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 密码。

我做了详细的笔记这里

相关内容