1

有没有办法为 Jboss 6 EAP 中的 add-user.sh 脚本配置密码强度?

4

2 回答 2

1

没有这样的方法来定义规则,但它允许字母数字和特殊字符......

于 2013-09-24T11:41:01.133 回答
0

这是不可能的,所以有人在社区 Wildfly 项目中提出了功能请求: https ://issues.jboss.org/browse/WFLY-1611

Wildfly 8 应该拥有它,但不知道何时(如果有的话)它会合并回 EAP 6。


或者,您可以绕过 add-user 并使用独立模式的任何密码手动创建用户。当然,这并不是因为你应该总是这样做,密码规则是为了安全而存在的。只为开发这样做,当然不要将您的安装或配置文件夹复制到生产中!

  • <jboss-install>/standalone/configuration打开mgmt-users.properties
  • 找到带有 的行#$REALM_NAME=并记下=, 最后$排除的值。就我而言,它是ManagementRealm
  • 如果您有 Linux,请运行以下命令(替换您的用户、上面提到的值和密码):
    echo -n '<user>:<realm>:<password>' | md5sum
    如果您有 Windows,则必须找到自己的实用程序来生成 MD5 哈希。如果您将用户/领域/密码组合写入文件以让 MD5 工具完成其工作,请检查文件末尾是否没有换行符,否则哈希将关闭。在这种情况下,您也不需要引号。
  • md5sum将输出一个十六进制值。返回mgmt-users.properties并在末尾添加一行:
    <user>=<MD5 hash>
于 2014-01-22T10:08:58.280 回答