Bug ID 1200181
Summary SELinux permission issue when provisioning SSH keys
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component MicroOS
Assignee kubic-bugs@opensuse.org
Reporter paul@pbarker.dev
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

On a fresh installation of OpenSUSE MicroOS, I added my SSH keys to
authorized_keys for the root user as follows:

# mkdir .ssh
# curl https://github.com/pbrkr.keys > .ssh/authorized_keys

However, I was not able to login as root using the keys listed in this file
after running the above commands. After some investigation I found that the
issue was that sshd was unable to read /root/.ssh/authorized_keys. To fix this,
I had to relabel the relevant directory:

# restorecon -R -v /root/.ssh

The relabeling should not be necessary.


You are receiving this mail because: