Era uma coisa do SELinux. Entre no servidor NFS e execute
semanage fcontext -a -t ssh_home_t '/exports/[^/]+/\.ssh(/.*)?'
restorecon -v -r /exports/$USER
assumindo que você serve seus compartilhamentos NFS de '/ exports'.
systemctl procura $OPTIONS , mas a variável não está definida em /etc/sysconfig/sshd . Caso 1: teste o login SSH usando o homedir local. Nenhuma senha é necessária.
Caso 2: Teste o login SSH usando o homedir NFS / autofs. authorized_keys é ignorado, mas a senha funciona.
Caso 3: systemctl stop sshd e /usr/sbin/sshd para iniciar o SSHD em primeiro plano. Nenhuma senha exigida com qualquer homedir.
Então, algo é estranho sobre a combinação dos homedirs SSHD e NFS / autofs iniciados systemctl ?
O que estou perdendo?
Tags sshd nfs centos automounting