Originally posted by: MatthewBourne
This is interesting. I'm hoping someone will tell me what I missed in my extensive research into AIX password policy changes between AIX6 (as used by the original poster) and AIX7. According to the Differences Guide:
"The following security attributes are used in this regard:
minloweralpha Defines the minimum number of lower case alphabetic
characters that must be in a new password. The value is a
decimal integer string. The default is a value of 0, indicating
no minimum number. The allowed range is from 0 to
PW_PASSLEN.
minupperalpha Defines the minimum number of upper case alphabetic
characters that must be in a new password. The value is a
decimal integer string. The default is a value of 0, indicating
358 IBM AIX Version 7.1 Differences Guide
no minimum number. The allowed range is from 0 to
PW_PASSLEN.
mindigit Defines the minimum number of digits that must be in a new
password. The value is a decimal integer string. The default
is a value of 0, indicating no minimum number. The allowed
range is from 0 to PW_PASSLEN.
minspecialchar Defines the minimum number of special characters that must
be in a new password. The value is a decimal integer string.
The default is a value of 0, indicating no minimum number.
The allowed range is from 0 to PW_PASSLEN."
How do you read this? I see some new attributes available for password policy in AIX7 that were not available in AIX6. So, whereas before we only had access to "minalpha" and "minother", meaning we could set a minimum number of characters that must be letters, and a minimum number of characters that must not be letters, now in AIX7 we can be much more picky, requiring minimum counts of upper and lower case letters, digits, and non-alphanumeric characters.
I'd be inclined to stick my neck out and agree with the point made at the start. If you want fine-grained control over case, numerics, and special chars - then you need AIX7. Unless, of course, these enhancements have been delivered in one of the later TL's for AIX6?
Delgado?