sudo não funciona com usuários armazenados no banco de dados

1

Eu configurei pam e nss em um servidor linux (Ubuntu 16.04) para obter usuários e grupos de um banco de dados postgresql remoto. Login no servidor agora está bem, depois resolvi um problema que grupos armazenados em db onde não foi encontrado.

Mas se eu tentar agora sudo com um usuário armazenado em db, recebo o erro

ckel@sync1:~$ sudo -i
sudo: unknown uid: 1006
sudo: unable to initialise policy plug-in

O usuário é membro de% admin, que está configurado em / etc / sudoers

%admin ALL=(ALL) ALL

Todos os usuários locais podem sudo como esperado, mas todos os usuários armazenados em db não podem.

Editar: eu adicionei as seguintes linhas aos arquivos comuns- *

auth        optional    pam_pgsql.so 
account     optional    pam_pgsql.so
password    required    pam_pgsql.so
session     optional    pam_mkhomedir.so
session     optional    pam_pgsql.so

Logins locais e ssh são bons

    
por rnick 30.01.2018 / 09:38

0 respostas

Tags