[mdlug] Need advice on network authentication design
Dave Arbogast
mdlug3 at arb.net
Mon Dec 10 16:51:31 EST 2007
Aaron Kulkis wrote:
>Joseph C. Bender wrote:
>
>
>>Jeff Hanson wrote:
>>
>>
>>>Up till now my network has been peer-peer with separate user accounts
>>>since I didn't have a server. I'm now setting up a server and need a
>>>directory service and authentication mechanism. LDAP seems to be the
>>>typical solution but I'm having trouble figuring out what to do with
>>>transient client systems like my laptop which can be used offline for
>>>up to a two week duration. So far I've found two options - caching
>>>credentials for a ridiculous length of time
>>>(http://www.flyn.org/laptopldap/laptopldap.html) or setting up a slave
>>>LDAP server on the laptop (and other transient systems) using slurpd
>>>or syncrepl. Caching seems ugly to me but I can see that having a
>>>bunch of slaves could be problematic also. Anyone have experience
>>>with these issues?
>>>
>>>
>>>
>> Yes.
>>
>> And if you can get away with it, don't. There's not really a reason to
>>have that. Notebooks are always an edge case because they're so darned
>>portable. If you can make sure to do matching UID/GIDs for the laptop
>>users/groups compared to the rest of your directory structure, it'll go
>>a long way. This also gives you a backup plan for when (not if, but
>>when, it'll happen) the directory services on the server breaks and you
>>can't easily log into a local workstation.
>>
>> If you have to have it in that authentication domain, caching
>>credentials (with a means of refreshing those creds remotely, via VPN or
>>some such is somthing to also consider if you're away from the network
>>for longer than the cache time) is probably the way to go, however.
>>
>>
>> Though, because I'm curious, why do you need a directory service?
>>
>>
>
>Probably because some clueless manager just heard the
>term last week.
>
>
>
You got to love technology driven by what the boss read in a trade
rag... especially when it is "security" related.. In this case, LDAP
will reduce the security of the systems because the ID/passwords will be
now be crossing the wire clear-text. Good thing the boss didn't read
about LDAP/s as you'd have an extra step to setup and deal with.
Caching has been a standard feature in the M$ realm for a while...
-dave
More information about the mdlug
mailing list