libnss_extrausers não reconhece usuário

1

Eu tentei configurar o libnss_extrausers no debian jessie, mas isso não funciona.

Eu instalei com: apt-get install libnss-extrausers e alterou o /etc/nsswitch.conf para

passwd:         compat extrausers
group:          compat extrausers
shadow:         compat extrausers
gshadow:        files

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Em / var / lib / extrausers / passwd eu inseri:

testuser:x:10001:10001:ExtraUser:/:/bin/false

Mas getent passwd não lista o usuário de / var / lib / extrausers / passwd su testuser retorna No passwd entry for user 'testuser'

O que estou fazendo de errado?

Edit: Adicionando uma linha em branco no final do arquivo passwd faz getent passwd mostrar o testuser, mas o su / ssh ainda não funciona.

    
por lapayo 16.08.2016 / 08:09

0 respostas