[Samba] using pam_winbind to authenticate PPP?
David Brodbeck
DavidB at mail.interclean.com
Thu Aug 22 09:32:01 GMT 2002
Got it -- the problem seemed to be the "session" lines in /etc/pam.d/ppp,
which I somehow managed to delete. Once I filled those in again it started
working. PAM has to be the easiest service I've seen to misconfigure since
sendmail. ;)
> -----Original Message-----
> From: David Brodbeck [mailto:DavidB at mail.interclean.com]
> Sent: Thursday, August 22, 2002 12:14 PM
> To: 'samba at samba.org'
> Subject: [Samba] using pam_winbind to authenticate PPP?
>
>
> I'm trying to set up a Linux-based dialin server on our
> company network.
> I'd like to have PPP authenticate using winbindd, if
> possible. I feel like
> I've almost gotten it to work, but I can't quite get there. Files:
>
> /etc/pam.d/ppp:
>
> #%PAM-1.0
> auth required pam_nologin.so
> auth sufficient /lib/security/pam_winbind.so
> account required /lib/security/pam_winbind.so
>
>
> /etc/ppp/pap-secrets:
>
> # Secrets for authentication using PAP
> # client server secret IP addresses
> INTERCLEAN\\davidb * "" *
>
> My winbindd seperator is "\". I found through experience
> that doubling up
> the backslash is necessary in the pap-secrets file, otherwise
> it complains
> it can't find a secret for the account.
>
> /etc/ppp/options has the "login" flag turned on, and before
> changing any PAM
> settings I verified that I could add a local account to
> pap-secrets, dial
> in, and authenticate with it.
>
> Here's what happens when I try to dial in with a domain account:
>
> Aug 22 12:09:00 gatekeeper mgetty[23404]: data dev=ttyS0, pid=23404,
> caller='none'
> , conn='33600/ARQ/V34/LAPM/V42BIS', name='', cmd='/usr/sbin/pppd',
> user='/AutoPPP/
> '
> Aug 22 12:09:00 gatekeeper pppd[23404]: pppd 2.4.1 started by
> a_ppp, uid 0
> Aug 22 12:09:00 gatekeeper pppd[23404]: Using interface ppp0
> Aug 22 12:09:00 gatekeeper pppd[23404]: Connect: ppp0 <--> /dev/ttyS0
> Aug 22 12:09:03 gatekeeper pam_winbind[23404]: user
> 'INTERCLEAN\davidb'
> granted ac
> ces
> Aug 22 12:09:03 gatekeeper pam_winbind[23404]: user
> 'INTERCLEAN\davidb'
> granted ac
> ces
> Aug 22 12:09:03 gatekeeper pppd[23404]: PAP login failure for
> INTERCLEAN\davidb
> Aug 22 12:09:03 gatekeeper pppd[23404]: Connection terminated.
> Aug 22 12:09:03 gatekeeper pppd[23404]: Exit.
>
> It looks like winbindd is giving the correct response, but
> PPP isn't buying
> it for some reason. Any ideas?
>
> ----------
>
> David Brodbeck, System Administrator
> InterClean Equipment, Inc.
> Ann Arbor, Michigan
> davidb at mail.interclean.com
> (734) 975-2967 x221
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: http://lists.samba.org/mailman/listinfo/samba
>
More information about the samba
mailing list