From Apple OS X 10.12 Security Technical Implementation Guide
Part of SRG-OS-000077-GPOS-00045
Associated with: CCI-000200
Password complexity, or strength, is a measure of the effectiveness of a password in resisting attempts at guessing and brute-force attacks. If the information system or application allows the user to consecutively reuse their password when that password has exceeded its defined lifetime, the end result is a password that is not changed as per policy requirements.
Password policy can be set with the "Password Policy" configuration profile or the "pwpolicy" utility. If password policy is set with a configuration profile, run the following command to check if the system is configured to require that users cannot reuse one of their five previously used passwords:
system_profiler SPConfigurationProfileDataType | /usr/bin/grep pinHistory
If "pinHistory" is not set to "5" or higher, or is undefined, this is a finding.
If password policy is set with the "pwpolicy" utility, run the following command instead:
/usr/bin/sudo /usr/bin/pwpolicy getaccountpolicies
Look for the line "
This setting may be enforced using the "Passcode Policy" configuration profile or by a directory service.
To set the password policy without a configuration profile, run the following command to save a copy of the current "pwpolicy" account policy file:
/usr/bin/sudo /usr/bin/pwpolicy getaccountpolicies | tail -n +2 > pwpolicy.plist
Open the generated file in a text editor. If the file does not yet contain any policy settings, replace
Lavender hyperlinks in small type off to the right (of CSS
class id
, if you view the page source) point to
globally unique URIs for each document and item. Copy the
link location and paste anywhere you need to talk
unambiguously about these things.
You can obtain data about documents and items in other
formats. Simply provide an HTTP header Accept:
text/turtle
or
Accept: application/rdf+xml
.
Powered by sagemincer