页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 弱密码检查。可以一键检查系统内置的弱密码账户,是否存在常见的弱密码,及时修改,避免攻击者枚举出弱密码登录系统。

  2. 弱密码登录拦截。由于弱密码只能检查内置用户的部分常见的弱密码,用户自己创建的账号密码也可能存在弱密码,因此可以配置密码复杂度规则,不符合复杂度的弱密码将无法登录系统,攻击者即使枚举出弱密码也无法登录系统。

  3. 关闭外链分享功能。分享功能只建议使用站内分享功能,而外链分享可免密登录系统,若分享的外链泄露了,攻击者便可轻易登录到系统中,因此提供了一键开关,可关闭通过外链分享登录系统的功能(仍可分享外链,但外链无法使用)。



使用方式

1.部署扩展包

请参考此文档部署扩展包部署扩展包

2.进入配置界面

部署好扩展包并启动 Smartbi 后,登录管理员,之后访问 /smartbi/vision/securechecker.jsp 打开配置页面,之后按照页面上的提示操作即可。

...


3.弱密码检查

首先来到内置用户弱密码检查页面,点击开始检查按钮,稍等一会即可出现结果。如下图所示,检查到首页和 config 页均存在弱密码用户。

...

其中 config.jsp 页面请主动确认是否为弱密码,并修改为复杂密码。

...

4.登录密码复杂度限制

由于只能检测部分弱密码,因此可以开启登录密码复杂度限制,不符合复杂度的账户不允许登录系统。

...

图中的表达式的含义为:必须包含数字和字母,并且为 8 位以上。


注意事项

若管理员账号的密码不符合要求,注销登录后,管理员将无法登录系统。

...