纯文本密码
更改纯文本密码的要求
要更改纯文本密码的要求,请在层次结构级别包含语句:password
[edit system login]
[edit system login] password { change-type (set-transitions | character-set); format (sha1 | sha256 | sha512); maximum-length length; maximum-lifetime days minimum-changes number; minimum-character-changes number minimum-length length; minimum-lifetime days minimum-lower-cases number; minimum-numerics number; minimum-reuse number minimum-punctuations number; minimum-upper-cases number; }
这些语句仅适用于纯文本密码,不适用于加密密码。
如何更改纯文本密码的要求
此示例演示如何为纯文本密码设置各种最大和最小要求以提高密码强度。
概述
您可以使用各种要求来加强纯文本密码以提高安全性。层次结构级别存在 许多可能的配置,允许您要求用户创建符合一组特定要求的纯文本密码。[edit system login password]
这些要求可能包括密码长度、更改次数、字符类型、数字或字母大小写等内容。
配置
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,然后将命令复制并粘贴到层次结构级别的 CLI 中。[edit]
set system login password minimum-length 12 set system login password maximum-length 22 set system login password minimum-numerics 1 set system login password minimum-upper-cases 1 set system login password minimum-lower-cases 1 set system login password minimum-punctuations 1
配置纯文本密码的要求
分步过程
此示例配置密码要求,要求用户创建至少包含 12 个字符但不超过 22 个字符的密码。密码要求还指定至少一个小写字母和一个大写字母、至少一个标点符号字符和至少一个数字字符。
-
进入配置模式并导航到 层次结构级别。
[edit system login password]
user@host> configure [edit] user@host# edit system login password
-
为用户密码设置最小长度要求为 12 个字符,最大长度要求为 22 个字符。
[edit system login password] user@host# set minimum-length 12 [edit system login password] user@host# set maximum-length 22
-
要求用户设置至少包含一个小写字母和至少一个大写字母的密码。
[edit system login password] user@host# set minimum-lower-cases 1 [edit system login password] user@host# set minimum-upper-cases 1
-
要求用户设置至少包含一个标点字符和至少一个数字字符的密码。
[edit system login password] user@host# set minimum-punctuations 1 [edit system login password] user@host# set minimum-numerics 1
成果
在配置模式下,通过在层次结构级别输入 命令 来确认您的配置。show
[edit system login password]
[edit system login password] user@host# show minimum-length 12; maximum-length 22; minimum-numerics 1; minimum-upper-cases 1; minimum-lower-cases 1; minimum-punctuations 1;
如果输出未显示预期的配置,请重复此示例中的说明,以便进行更正。
确认配置正确后,进入 配置模式。commit