Date: Thu, 24 Jun 110 12:53:27 -0700 (PDT) From: Jim Dennis <jimd@mcafee.com> To: mark@seeware.DIALix.oz.au (Mark Hannon) Cc: freebsd-questions@freebsd.org Subject: Re: ppp with dynamic password Message-ID: <201006241953.MAA15177@mistery.mcafee.com> In-Reply-To: <DtI7B5.6q@seeware.DIALix.oz.au> from "Mark Hannon" at Jun 24, 96 12:13:53 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
>
> I have just started using a new dialin system to my employer. The
> login script consists of a dynamically allocated password (the password
> is set by a little credit-card device which is synced to a master clock
> and generates the password).
>
> Anybody with any ideas how to set this up with ppp??
There is an obscure option with (some implementations of???)
the shadow password suite -- where you specify an alternative
authentication method in the master password file (/etc/master.passwd)
like so:
ppp:@/usr/local/bin/secureID:1:31::0:0:Point-to-Point Protocol:/export/home:
jimd:$1$RxhpZpOH.:1000:1000::0:0:James T. Dennis:/home/jimd:/usr/local/bin/bash
Note that the ppp entry above has a password that starts with an
"@" ("at" sign) and then specificies a hypothetical program which
will prompt for, read and validate a password. I seem to recall
that I experimented with this briefly and confirmed that it worked
under Solaris, Linux and FreeBSD. The program specified should
return a 0 exit value for a valid response and a non-zero to
signify non-authorization (I tested with a shell script -- that
would be *horribly* insecure in practice).
Hope that helps.
Jim Dennis,
former System Administrator,
McAfee Associates
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201006241953.MAA15177>
