这是 pwqcheck 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
密码检查 — 检查密码质量
概要
密码检查 [选项]
商品描述
- 密码检查 程序使用 libpasswdqc 库检查密码质量。 默认情况下,
它期望从标准输入中读取 3 行:
第一行是新密码,
第二行是旧密码,并且
第三行是现有的帐户名称或 passwd文件(5) 入场。
有许多受支持的选项,可用于控制 密码检查 行为。
密码检查 打印 OK 关于成功。 脚本调用 密码检查 建议检查两个
零退出状态和 OK 线。
配置
分钟=N0,N1,N2,N3,N4
(默认:min=disabled,24,11,8,7)不同的最小密码长度
各种密码/密码短语。 关键字 禁用 可用于禁止
给定类型的密码,无论其长度如何。 每个后续数字是
要求不大于前一个。
N0 用于仅由一种字符类的字符组成的密码。
字符类有:数字、小写字母、大写字母和其他
人物。 还有一个特殊的类用于非 ASCII 字符,它不能
被分类,但被假定为非数字。
N1 用于由来自两个字符类的字符组成的密码
不符合密码要求。
N2 用于密码短语。 请注意,除了满足此长度要求外,
密码短语还必须包含足够数量的单词(请参阅 通关密语
下面的选项)。
N3 和 N4 用于由三个和四个字符组成的密码
字符类,分别。
在计算字符类数时,大写字母用作
第一个字符和用作密码最后一个字符的数字不计算在内。
除了足够长之外,密码还需要包含足够的
字符类的不同字符以及它们的最小长度
对照。
最大=N (默认: 最大=40) 允许的最大密码长度。 这可以用来防止
用户设置的密码对于某些系统服务来说可能太长。 这
值 8 被特殊处理:如果 最大 设置为 8,密码长度超过 8 个字符
不会被拒绝,但会被截断为 8 个字符以进行强度检查
并且用户将被警告。 这将与传统的基于 DES 的
密码哈希,将密码截断为 8 个字符。
重要的是你确实设置 最大=8 如果您使用的是传统哈希,或者
一些弱密码将通过检查。
通关密语=N
(默认: 通关密语=3) 密码所需的字数。
匹配=N
(默认: 匹配=4) 得出结论所需的公共子串的长度
密码至少部分基于在字符串中找到的信息,或
0 禁用子字符串搜索。 注意密码不会被拒绝一次
找到弱子串; 相反,它将受到通常的力量
弱子串的要求部分打折。
子字符串搜索不区分大小写,能够检测和删除一个常见的
子串向后拼写。
配置=文件
加载配置 文件 ,在 密码配置文件 格式。 这个文件可以定义任何选项
描述于 密码配置文件(5),但只有 分钟, 最大, 通关密语, 匹配及 配置
选项由 密码检查.
-1 仅读取 1 行(新密码)。 这需要使用 密码检查 作为
OpenBSD 上的密码检查程序 - 例如,使用 ":passwordcheck=/usr/bin/pwqcheck
-1:\" 在“默认”部分中 /etc/login.conf.
-2 只需阅读 2 行(新密码和旧密码)。
- 多
检查多个密码短语(直到 EOF)。 此选项可以单独使用或一起使用
与 -1 or -2 选项。 密码检查 将读取 1、2 或 3 行并输出一行
要检查每个密码的行。 这些行将以任一开头 OK 或留言
解释为什么密码没有通过检查,后面跟着一个冒号和一个
空格,最后是密码。 解释性消息是
保证不包括冒号。 使用此选项,退出状态 密码检查
仅取决于是否有任何错误阻止了强度
密码短语是否被完全检查。 此选项的主要用途是
在大密码短语上测试不同的策略和/或不同版本的 passwdqc
列表。
- 版
输出 密码检查 程序版本并退出。
-h, - 帮帮我
输出 密码检查 帮助文本并退出。
退出 状态
密码检查 当遇到无效的配置文件、无效的选项时以非零状态退出
无效的参数值,标准输入中的无效数据,以及在任何情况下失败时
检查密码强度。 没有 - 多 选项, 密码检查 也以非零退出
检测到弱密码时的状态。
使用 onworks.net 服务在线使用 pwqcheck