RUGGEDCOM ROX II
CLI User Guide
Chapter 5
System Administration
Configuring Password/Passphrase Complexity Rules 115
CAUTION!
Security hazard – risk of unauthorized access and/or exploitation. To prevent unauthorized access to
the device, change the default passwords before commissioning the device.
CAUTION!
Accessibility hazard – risk of data loss. Do not forget the passwords for the device. If both the
maintenance and boot passwords are forgotten, the device must be returned to Siemens Canada Ltd
for repair. This service is not covered under warranty. Depending on the action that must be taken to
regain access to the device, data may be lost.
CONTENTS
• Section5.9.1, “Configuring Password/Passphrase Complexity Rules”
• Section5.9.2, “Setting a User Password/Passphrase”
• Section5.9.3, “Setting the Boot Password/Passphrase”
• Section5.9.4, “Setting the Maintenance Password/Passphrase”
• Section5.9.5, “Resetting the Admin Password/Passphrase”
• Section5.9.6, “Resetting the Boot Password/Passphrase”
• Section5.9.7, “Resetting the Maintenance Password/Passphrase”
Section5.9.1
Configuring Password/Passphrase Complexity Rules
Special rules for password/passphrase complexity can be configured. These include setting the password/
passphrase length and enabling requirements for special characters.
To configure the password/passphrase complexity rules for all passwords/passphrases, do the following:
NOTE
Password/passphrase complexity rules do not apply to passwords/passphrases previously configured on
the device.
1. Make sure the CLI is in Configuration mode.
2. Navigate to admin» authentication» password-complexity and configure the following parameter(s) as
required:
Parameter Description
minimum-length { minimum-length } Synopsis: A 32-bit unsigned integer between 1 and 128
Default: 12
Minimum password length.
maximum-length { maximum-length } Synopsis: A 32-bit unsigned integer between 1 and 128
Default: 128
Maximum password length.
uppercase-required Synopsis: { true, false }
Default: true
Requires the password to have at least one uppercase letter.
lowercase-required Synopsis: { true, false }