您好,登录后才能下订单哦!
范围 
适用于使用的 Weblogic 服务器。本规范提出了 Weblogic 服务器安全配置
要求,适用于所有的安全等级,可作为编制设备入网测试、安全验收、安全检查规范等
文档的参考。 
由于版本不同,配置操作有所不同,本规范以 unix 平台上 Weblogic9.x 为例,给出
参考配置操作。 
2 规范性引用文件 
GB/T22239-2008《信息安全技术  信息系统安全等级保护基本要求》 
YD/T 1736-2008《互联网安全防护要求》 
YD/T 1738-2008《增值业务网—消息网安全防护要求》 
YD/T 1740-2008《增值业务网—智能网安全防护要求》 
YD/T 1758-2008《非核心生产单元安全防护要求》 
YD/T 1752-2008《支撑网安全防护要求》 
3 缩略语 
SSL Secure Sockets Layer   安全套接层 
HTTP HyperText Transfer Protocol  超文本传输协议 
4 安全配置要求 
4.1 账号 
编号:1 
要求内容  为不同的管理用户分配不同的角色 
参考操作 
以管理员身份登录控制台
2 检测方法  
1、判定条件 
2、检测操作 
以管理员身份登录控制台  
编号:2 
要求内容  应删除与设备运行、维护等工作无关的账号 
参考操作 
以管理员身份登录控制台
编号:3 
要求内容  禁止以特权用户身份运行 WebLogic 
操作指南  1、参考配置操作 
以WebLogic管理员身份登录管理控制台,执行:  
检测方法  1、判定条件 
以特权用户身份启动应用服务器, 绑定端口之后改变 UID和 GID到非特
权用户和组 
2、检测操作 
以root身份执行:  
以WebLogic管理员身份登录管理控制台,执行:
编号 4: 
要求内容  开启主机名认证,设置 Hostname Verification 值为”Bea Hostname 
Verifier” 
参考操作 
设置Hostname Verification值为”Bea Hostname Verifier”  
以管理员身份登录管理控制台:  
4 
服务器名  
4.2 口令 
编号:1 
要求内容  对于采用静态口令认证技术的设备,口令长度至少 8 位,并包括数
字、小写字母、大写字母和特殊符号 4 类中至少 3 类 
操作指南 以管理员身份登录控制台  
编号:2 
要求内容  对于采用静态口令认证技术的设备, 应配置当用户连续认证失败次数超
过6次(不含6次) ,锁定该用户使用的账号 
操作指南  1、参考配置操作 
设定帐号锁定次数和时间  
以管理员身份登录控制台  
检测方法  1、判定条件 
2、检测操作 
以管理员身份登录控制台  
以管理员身份登录管理控制台
6
同上,点击 Server标签,配置服务器级日志,勾选”Log to stdout”等,如
下红色标记项  
7 
8 
检测方法  1、判定条件 
开启日志功能 
编号 2: 
要求内
容 
配置日志审计 
参考
操作 
以管理员身份登录控制台
查看是否配置Auditor,如无则选择”Configure a new Default Auditor”并设置
审计级另为FAILURE.  
检测方
法 
1、判定条件 
配置了审计,设置审计级另为 FAILURE,Configuration Auditing 为
logAudit 
2、检测操作 
以管理员身份登录控制台  
查看是否配置 Auditor,对照如下图的红色标记部分配置
9
10
4.5 Sockets最大打开数量 
编号 1: 
要求内容  合理设置应用服务器 Sockets 最大打开数量 
操作指南  1、 参考配置操作:  
11 
以管理员身份登录管理控制台  
4.6 文件和目录权限 
编号:1 
要求内容  合理设置文件与目录权限,没有不必要的权限,也不存在不必要
的文件 
参考操作 
对启动和环境脚本限制权限为710,确认BEA_HOME属主为
weblogic用户,对不必要的工具文件设置权限为700并改后缀名
为.predeleted  
以root  身份执行以下操作:  
chmod 710#检查不必要工具文件,并将限制权限为 700
date '+%y%m%d'.tar  $BEA_HOMEchmod 700chmod 700chmod 700chmod 700chmod 700#检查不必要工具文件,并改名为.predeleted   
#mv config_builder.sh   config_builder.sh.predeleted   
#mv startWLBuilder.sh   startWLBuilder.sh.predeleted   
#mv jcommon-0.7.0.jar   jcommon-0.7.0.jar.predeleted   
#mv PointBase       PointBase.predeleted   
#mv medrec medrec    .predeleted 
检测方法 
以root  身份执行以下操作:  
ls –al12 
#查找不必要的工具文件   
ls –alls –alls –alls –alls –al4.7 WebLogic运行模式 
编号:1 
要求内容  更改运行模式为”Production Mode” 
参考操作 
以管理员身份登录管理控制台
“Production Mode”
Mode”
4.8 Sender Server Header 
编号:1 
要求内容  禁用 Send Server header 
参考操作 
以管理员身份登录管理控制台
4.9 删除Sample程序  
13 
编号:1 
要求
内容 
删除sample程序 
参考
操作 
以管理员身份登录管理控制台  
1.点击”Deployment”文件夹,查看是否有如下形式应用存在:  
2.# find $BEA_HOME/ -name sample | xargs rm –rf 
检测
方法 
以管理员身份登录管理控制台  
a)  点击”Deployment”文件夹,查看是否有如下形式应用存在:  
b)  展开”Deployment”子文件夹,查看是否存在以上形式内容,其path中包
含“samples“目录, 如下图   
14
4.10 设定默认出错页面 
编号:1 
要求内容  重新在应用程序 web.xml 中定义默认出错页面 
参考操作 
编辑<Application HOME>/WEB-INF/web.xml , 加入 error-page
定义 
检测方法 
1、判断依据: 
2、检查操作: 
以root身份执行:  
4.11 session超时时间 
编号:1 
要求内容  根据具体应用,合理设置 session 超时时间 
参考操作 
在应用程序的 web.xml 中定义 session超时时间,例如,以下设
置表示 session超时时间为 15分钟  
15 
<session-config> 
<session-timeout>15</session-timeout> 
</session-config> 
检测方法 检查是否在应用程序的 web.xml 中定义了 session 超时时间
4.12 补丁 
编号:1 
要求内容  在不影响业务的情况下,升级到最新补丁,而且该补丁要通过实
验测试 
参考操作 
安装最新安全相关补丁包,安全补丁下载需要 BEA 公司授权,
WebLogic 安全公告 URL:  
http://dev2dev.bea.com/advisoriesnotifications/  
检测方法
4.13 HTTP加密协议 
要求内容  对于通过 HTTP 协议进行远程维护的设备,设备应支持使用
HTTPS等加密协议。 
操作指南 1、参考配置操作 
以管理员身份登录管理控制台:  
4.14 连接数设置 
要求内容 根据机器性能和业务需求,设置最大最小连接数。 
操作指南  1、 参考配置操作  
16 
以管理员身份登录管理控制台  
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。