apertus-open-source-cinema / axiom-firmware

AXIOM firmware (linux image, gateware and software tools)
GNU General Public License v3.0
173 stars 54 forks source link

Missing authorized_keys file for root #162

Open herbertp opened 4 years ago

herbertp commented 4 years ago

The 'root' user is missing an authorized_keys file with proper permissions.

We should also consider adding a key to allow remote access for testing and development (needs to be removed or the root ssh disabled on end-user installs).

rroohhh commented 4 years ago

The authorized_keys file was added in 490fee72438ded01e4438d772db72c8f642de973.

I think the easiest option for having some keys added to authorized_keys by default would be to just produce two images from the CI, one with the keys added and one without. There probably are (or will be) other things aswell that we don't want / need on "user" images, but need on "development" images, so create two different images is probably necessary down the road anyways.

Which keys do you want to have added for the development image?

herbertp commented 4 years ago

For now, the following key would work for me to get everything setup properly: key.txt

We might want to have keys from all (main) developers at some point ...