Cannot SSH using Public Key when SSH server makes use of AuthorizedKeysCommand
Issue
-
Users trying to login using Public Key authentication need to enter their password in the following circumstances
-
SSH server makes use of
AuthorizedKeysCommand# grep ^AuthorizedKeysCommand /etc/ssh/sshd_config AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys AuthorizedKeysCommandUser=nobody -
Top directory for
/homehas been assigned to some specific group (e.g. users) instead of being owned by root:root with defaults permissions rwx:rx:rx# ls -ld /home drwxr-x---. 5 root users 1024 Dec 14 18:23 /home
-
Environment
- Red Hat Enterprise Linux 7
- openssh-6.4p1-8.el7 up to openssh-7.4p1-16.el7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
