If ~root/.ssh is missing and selinux enabled, it will be created without proper selinux attributes, causing ssh to fail.
1. If ~root/.ssh is missing and selinux enabled, it will be created without proper selinux attributes, causing ssh to fail. 2. If ~root/.ssh is missing it is created using mode 0755 and not 0700. 3. Validate /etc/ssh/sshd_config, if PermitRootLogin is no then fail early.
Sandro, please verify and continue from this point. Thanks!
(In reply to Alon Bar-Lev from comment #3) > Sandro, please verify and continue from this point. > > Thanks! Thank you for the patch.
verified on upstream master, merged upstream master. pushed to upstream 3.3 branch.
verified and approved on 3.3 branch, pending merge. pushed to 3.3.2 branch, added this bug as blocker for upstream 3.3.2 release.
Closing - RHEV 3.3 Released