Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
fedac/native: fix ssh key auth — dedicated /root home for authorized_keys master
dropbear rejected the (correct, matching) baked key with 'Permission denied (publickey)' because root's home was '/' — dropbear refuses authorized_keys under a loosely-permed home dir. Move root's home to a dedicated /root (0700) with ~/.ssh 0700 + authorized_keys 0600, baked there instead of /.ssh. Interactive shells are unaffected (they use HOME=/tmp). js_start_ssh now checks /root/.ssh/authorized_keys and logs which auth mode it picked.
Author prompt.ac/@jeffrey Date (Jun 9, 2026, 11:31 PM UTC) Commit a72cee53 a72cee5344ab34c1c08fb61036ff18b3f9d82f36 Parent 555b3461 555b34610d94ae5888d21d348c4c3427f1b914eb