image
image

Go Back   macosx.com > Mac Help Forums > Unix & X11

Reply
 
Thread Tools
  #1  
Old December 10th, 2003, 12:19 AM
Registered User
 
Join Date: Mar 2002
Location: Denver
Posts: 134
Thanks: 0
Thanked 0 Times in 0 Posts
BSDimwit is on a distinguished road
Password Rules

Does anyone know of a way or 3rd party software available that will do the following password related things.

1. In many UNIX's, there is a way to set password construction rules... such as all passwords must be at least 8 characters and must have at least 1 non alphabetic character...

2. Lockout a user's account when their password is typed incorrectly X amount of times. I have found pam modules for other OS's that do this, has anyone seen one available for Darwin/Mac OS X.

I am a pretty accomplished FreeBSD admin and what puzzles me is that if they were going to port over most of FreeBSD's userland, why didn't they take the /etc/login.conf functionality as well...GRRR. Heck, even Windows offers this ability. I hope I am simply mistaken.

I am asking this because I work for a company that builds computer systems for the Air Force (Major Defense Contractor). The systems often reside on classified networks and in general must comply with the US Gov'ts C2 requirements. The password related items I listed above are sticking points where Macs are concerned and since I like Macs, I am trying to get several macs that have been laying around onto one of these networks. While 10.3 did make some significant improvements where password security is concerned(shadowed passwords, MD5 hashes, etc...) it seems that Apple has a bit further to go where defense contracts are concerned. It just irks me when Linux or FreeBSD can do something that Mac OS X doesn't seem to be able to with me coding my pam modules.

I have no experience with OSX server... does the server offer this sort of granularity where account passwords are concerned? I know that with Netinfo, Mac's have the ability to many of the things that NIS can do, but does it surpass NIS(not C2 compliant) where centralized account management is concerned?

Any help I can get will help me out greatly... not to mention give me more ammunition to dog the NT admins.

Thanks in advance.
__________________
BSDimwit
Titanium Powerbook 550
512MB ram
Reply With Quote
  #2  
Old December 13th, 2003, 11:27 PM
michaelsanford's Avatar
Psycholinguist
 
Join Date: Oct 2002
Location: Ottawa/Montrιal
Posts: 2,174
Thanks: 0
Thanked 0 Times in 0 Posts
michaelsanford is on a distinguished road
That's interesting. From all that I know, I don't know of a way to do this with a third party applicaiton, since it's I'm pretty sure this functionality is built in to the system. You're presumably talking about password lengths when sysadmins create user accounts?

Mac OS X uses .plist files all over the place to configure all the different parameters of the system. I would try looking through /Library/Preferences/SystemConfiguration/ for something appropriate (I've had a quick glance but haven't found anything).

In fact, up to and including Jaguar you couldn't use linux-style MD5 passwords (which meant that the maximum stored password was something like 8 characters, and after that it was truncated, thouch the input fields were larger). I don't know if this is the case in Panther or not.

This is certainly something you could suggest to Apple for 10.3.2, if you want to start one of those online petitions I'll sign in a second.

I'll look around for you.
__________________
michaelsanford.com • Blog • Twitter • Tumblr • LinkedIn
• iMac Aluminum 24" |
MacOS X 10.5-current | 3.06 GHz Intel Core Duo | 4 GB RAM | 1 TB HDD
• iBook G4 1.42 GHz | MacOS X 10.5-current | 1 GB RAM, 100 GB HDD
• AMD Athlon64 3500+ | Slackware 12 (2.6.21.5-smp) | 2 GB RAM, 2•120 GB RAID 1, 2•500 GB RAID 0
Reply With Quote
  #3  
Old December 17th, 2003, 04:52 PM
*pity da fool
 
Join Date: Sep 2003
Location: Pergatory
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
MisterK is on a distinguished road
Im not sure if this'll help you out but it's sure worth taking a look at it.
check www.webmin.com (and for info www.swelltech.com/support/webminguide).
It is a GUI Tool for System administrators, and I've heard alot of good stories about it.
Also I know that Panther ships with the latest version of Kerberos (web.mit.edu/kerberos/www/).
Well I hope this'll help you a little, and I'll look around for you as well.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -5. The time now is 09:08 PM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.