Information
Passwords for local user accounts must be configured to require character set changes.
Rationale:
Weak passwords on local user accounts present a serious threat to the security of any device, allowing malicious user access through simple dictionary or brute force attacks.
Fortunately JUNOS provides a mechanism for enforcing complexity requirements when new passwords are initially set in plain-text.
Secure passwords should contain characters from number of different character sets (Upper case letters, Lower case letters, Numbers, Punctuation and Special Characters) and JUNOS should be configured to force passwords for local users to meet this requirement.
Solution
Configure a password character set changes using the following command under the [edit system] hierarchy:
[edit system]
user@host#set login password change-type character-set
Default Value:
For routers running JUNOS the default is change-type is character-set. For routers running JUNOS FIPS the default is set-transitions.