sexta-feira, 16 de março de 2012

PAM_smbpass[...]. failed auth request by root for servie samba as root

PAM_smbpass[...]. failed auth request by root for servie samba as root
smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User root !

Trata-se de um erro de autenticação no Samba, abaixo mostro como resolvi o problema em duas distribuições bem parecidas:

CentOS 5:
vim /etc/pam.d/samba


auth       required     pam_smbpass.so nodelay
account    include      system-auth
session    include      system-auth
password   required     pam_smbpass.so nodelay smbconf=/etc/samba/smb.conf

Red Hat 4:
vim /etc/pam.d/samba


auth    required        pam_stack.so service=system-auth
account required        pam_stack.so service=system-auth
session    required     pam_stack.so service=system-auth