new post: Don't set an empty root password on Chrome OS
This commit is contained in:
parent
29d32bf39b
commit
f1c7f732c7
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: Don't set an empty root password on Chrome OS
|
||||||
|
date: 04.03.2014 16:41
|
||||||
|
---
|
||||||
|
|
||||||
|
So I got this [Chromebook][chromebook-post] in Developer Mode and wanted to set
|
||||||
|
a root password to atleast protect it a little.
|
||||||
|
|
||||||
|
Easy:
|
||||||
|
|
||||||
|
~~~bash
|
||||||
|
sudo chromeos-setdevpasswd
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Oh, wait. You pressed enter twice here? Backup your data and reset the device.
|
||||||
|
|
||||||
|
This is what `chromeos-setdevpasswd` does:
|
||||||
|
|
||||||
|
~~~bash
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
mkdir -p /mnt/stateful_partition/etc
|
||||||
|
echo "chronos:$(openssl passwd -1)" > /mnt/stateful_partition/etc/devmode.passwd
|
||||||
|
~~~
|
||||||
|
|
||||||
|
openssl does not care that you just used an empty password, atleast if you also verify it.
|
||||||
|
But so do `su` and `sudo`, which means you won't be able to get root rights again.
|
||||||
|
|
||||||
|
But it's Chrome OS after all, so most things are stored in your Google profile
|
||||||
|
anyway, resetting and restoring the thing is done easily.
|
||||||
|
|
||||||
|
[chromebook-post]: http://fnordig.de/2014/03/03/samsung-chromebook-a-short-review/
|
Loading…
Reference in a new issue