zoukankan      html  css  js  c++  java
  • PageAdmin Cms建站系统密码复杂程度设置(三级等保项目)

    现在信息安全这块管理越来越严格,很多重要的网站强制要求等保验证,政府网站必须过三级等保,国企单位,学校网站要求过二级等保,所以在选择cms的时候也会很注意cms系统的安全性,国内很多cms建站系统,比如大家熟悉的dede、phpcms等都过不了等级保护,就是因为漏洞或安全问题,之前我们公司做的几个网站也是因为安全问题,要求从dede转成了PageAdmin,PageAdmin在系统安全这块做得很严谨,几乎不用做什么大的改动就可以通过国家等保验证,在等保验证中有一个项目是要求密码满足一定的复杂程度,比如要求包含数字,字符,特殊符号等等,还有长度要求,可喜的是pageadmin cms最新版本集成了这功能,只是要求写正则,所以对一些基础比较差的朋友来说有点难度,希望这篇文章可以帮助到大家。

    下面说一下设置步骤。

    进入后台,系统设置界面,如下图,找到红色的箭头标注的位置。

    注意,这里需要填写正则表达式,很多不搞技术的肯定蒙圈,下面列出几个常用的正则给大家参考。

    下面提供一些常用的正则案例。

    1、密码可以由6~12位英文字母、数字和下划线构成

    [0-9a-zA-z_]{6,12}

    2、密码必须包含6~12数字、英文字母、特殊字符构成

    (?=.*[0-9])(?=.*[a-zA-Z])(?=([x21-x7e]+)[^a-zA-Z0-9]).{6,12}

    3、密码必须包含6~12数字、英文字母、特殊字符构成,而且必须包含大写和小写字母

    (?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=([x21-x7e]+)[^a-zA-Z0-9]).{6,12}

    大家可以在上面基础上进行修改就可以了,基本上已经可以满足各种网站对密码复杂程度的要求了。

     

  • 相关阅读:
    matlab mex中C++内存全局共享和持久化
    算法导论01---到底何为算法(由算法联想到的大学教育)
    在Visual Studio项目中根据系统平台自动引用32或64位的DLL
    POJ2352【树状数组】
    artDialog双击会关闭对话框的修改
    利用AWR 查看SQL 执行计划
    Sql获取数据集中各类型中的最大值(最新值)
    容器常用操作
    运行容器的最佳实践
    两种进入容器的方法
  • 原文地址:https://www.cnblogs.com/huaguo/p/13117799.html
Copyright © 2011-2022 走看看