No meu caso eu corro nis (não tenho nisplus) e eu verifico as contas locais primeiro e depois nis. Descobri que o compat irá fazer o necessário com o nis verificando por mim (talvez nisplus também) ou seja, verifica as entradas do + em / etc / passwd e verifica o passwd local com + e sobrescreve os shells dos diretórios home etc. Se usá-lo dessa maneira, posso efetuar login a partir da linha de comando com uma conta local e nis (com uma casa local e nfs). Por algum motivo, há um atraso de 25 segundos aproximadamente até que o prompt do shell seja retornado. Em X, expira e bloqueia a tela. Então, eu ainda tenho dificuldades, mas isso pode apontar um pouco mais adiante ou talvez funcione para você. Eu estaria interessado se você pudesse postar se você conseguisse trabalhar completamente.
/etc/nsswitch.conf passwd: arquivos compat systemd
group: arquivos compat systemd
shadow: arquivos compat gshadow: arquivos
hosts: arquivos mdns4_minimal [NOTFOUND = return] dns myhostname
redes: arquivos
protocolos: arquivos db
serviços: arquivos db
ethers: arquivos db
arquivos rpc: db
netgroup: nis