klist não retorna nenhum ticket ao usar “pam_krb5.so try_first_pass”

1

Temos

auth        optional      pam_krb5.so try_first_pass

em

/etc/pam.d/password-auth-ac 

e

/etc/pam.d/system-auth-ac

no entanto, quando eu faço um klist após o login bem-sucedido, recebo

klist: No credentials cache found (filename: /tmp/nnnnn)

Qual poderia ser o motivo disso?

auth e pilha de sessão:

auth        required      pam_env.so
auth        sufficient    pam_fprintd.so
auth        required      pam_tally2.so deny=12 unlock_time=3600
auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 500 quiet
auth        optional      pam_krb5.so try_first_pass
auth        sufficient    pam_sss.so forward_pass
auth        required      pam_deny.so



session     optional      pam_keyinit.so revoke
session     required      pam_limits.so
session     [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session     required      pam_unix.so
session     optional      pam_sss.so
    
por Saqib Ali 29.06.2017 / 21:57

1 resposta

1

Descobri que pam_krb5 estava faltando na pilha de sessão:

session     optional      pam_keyinit.so revoke
session     required      pam_limits.so
session     [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session     required      pam_unix.so
session     optional      pam_sss.so
session     required      pam_krb5.so

adicionando sessão necessária pam_krb5.so corrigiu o problema.

    
por 30.06.2017 / 21:19