系统安全配置技术规范-Websphere_第1页
系统安全配置技术规范-Websphere_第2页
系统安全配置技术规范-Websphere_第3页
系统安全配置技术规范-Websphere_第4页
系统安全配置技术规范-Websphere_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

..系统安全配置技术规范—Websphere版本V0.9日期2013-06-03文档编号文档发布文档说明〔一变更信息版本号变更日期变更者变更理由/变更内容备注〔二文档审核人姓名职位签名日期

目录1.适用范围42.帐号管理与授权42.1[基本]控制台帐号安全42.2[基本]帐号的口令安全42.3[基本]为应用用户定义合适的角色52.4[基本]控制台安全52.5[基本]全局安全性与Java2安全63.日志配置要求63.1[基本]开启应用日志记录64.服务配置要求74.1[基本]禁止列表显示文件74.2[基本]禁止浏览列表显示目录74.3[基本]删除示例程序84.4[基本]控制台超时设置84.5[基本]更新WebSphere补丁84.6[基本]备份容错94.7设置错误页面94.8配置SSL访问94.9控制目录权限115.操作系统配置要求11适用范围如无特殊说明,本规范所有配置项适用于IBMWebSphereApplicationServer<WAS>6.x,7.x,8.x版本。其中标示为"基本"字样的配置项,均为本公司对此类系统的基本安全配置要求;未标示"基本"字样的配置项,请各系统管理员视实际需求酌情遵从。帐号管理与授权[基本]控制台帐号安全配置项描述配置WebSphere控制台帐号安全,要求按权利需要分配不同用户角色,同时保证权限最小化检查方法以管理员身份打开管理控制台,执行:点击"系统管理"-->"控制台设置"-->"控制台用户"点击要查看的用户名查看用户所属组操作步骤要求不得出现共用特权管理帐号,管理帐号必须按角色分配用户角色为monitor〔监控员、Configurator<配置员>、Operator〔操作员Administrator<管理员>之回退操作回退到原有的配置设置操作风险低风险[基本]帐号的口令安全配置项描述配置WebSphere口令安全,要求用户口令至少6位,包括大小写,数字和符号中的至少两种检查方法询问管理员是否存在如下类似的简单用户密码配置,比如:Test、netscreen、admin、root1234操作步骤检查用户口令的设置情况,检查是否存在简单密码。要求密码长度最少为6位,包含大小写字母、数字和特殊符号,密码变更周期。回退操作回退到原有的配置设置操作风险低风险[基本]为应用用户定义合适的角色配置项描述为应用用户定义合适的角色,根据用户的需求,为用户分配不同的权限检查方法以管理员身份打开管理控制台,执行:点击"应用程序"-->"企业应用程序"双击要查看的应用程序点击"其它属性"中的"映射安全性角色到用户/组"操作步骤要求安全角色映射到"每个用户"、"所有已认证用户"、"已映射的用户"、"已映射的组"以管理员身份打开管理控制台,执行:点击"应用程序"-->"企业应用程序"双击要查看的应用程序点击"其它属性"中的"映射安全性角色到用户/组",编辑用户角色回退操作回退到原有的配置设置操作风险需要确认应用程序用户角色[基本]控制台安全配置项描述设置WebSphere控制台安全,要求EVERYONE组已删除,并且ALL_AUTHENTICATED组角色仅设为"控制台命名读"检查方法以管理员身份打开管理控制台,执行:点击"环境"-->命名-->CORBA命名服务用户查看服务用户点击"环境"-->命名-->CORBA命名服务组查看服务组授权操作步骤以管理员身份打开管理控制台,执行:点击"环境"-->命名-->CORBA命名服务用户编辑服务用户点击"环境"-->命名-->CORBA命名服务组编辑服务组授权回退操作回退到原有的配置设置操作风险低风险[基本]全局安全性与Java2安全配置项描述Java2安全性在J2EE基于角色的授权之上提供访问控制保护的额外级别。它特别处理系统资源和API的保护,不启用Java2安全性会极大减弱应用的安全强度。检查方法打开管理控制台点击"安全性"-->"全局安全性"查看"启用全局安全性"和"强制Java2安全性"是否启用操作步骤打开管理控制台点击"安全性"-->"全局安全性"勾选"启用全局安全性"和"强制Java2安全性"回退操作回退到原有的配置设置操作风险低风险日志配置要求[基本]开启应用日志记录配置项描述开启WebSphere日志记录,对设备运行状况、网络流量、用户行为等进行日志记录检查方法以管理员身份打开管理控制台,执行:1.查看设置日志的输出属性:在导航窗格中,单击服务器>应用程序服务器-->单击您要使用的服务器的名称-->在"故障诊断"下面,单击日志记录和跟踪-->单击要配置的系统日志〔诊断跟踪、静态更改,单击"配置"选项卡,动态更改点击"运行时"选项卡。2.查看日志设置日志级别。在导航窗格中,单击服务器>应用程序服务器-->单击您要使用的服务器的名称。-->在"故障诊断"下面,单击日志记录和跟踪,查看日志详细信息级别。操作步骤要求启用所有日志,并配置日志详细信息级别为*=info:SecurityManager=all:SystemOut=all回退操作回退到原有的配置设置操作风险占用一定磁盘空间服务配置要求[基本]禁止列表显示文件配置项描述WebSphere文件访问,禁止WebSphere列表显示文件检查方法查看fileServingEnabled参数设置文件该文件位于WAR文件下的WEB-INF扩展中的ibm-web-ext.xmi文件中$WAS_HOME/<profilepath>/config/cells/<hostname>/applications/<yourapplication>.ear/<yourapplication>.war/WEB-INF/ibm-web-ext.xmi操作步骤修改fileServingEnabled参数设置为false该文件位于WAR文件下的WEB-INF扩展中的ibm-web-ext.xmi文件中$WAS_HOME/<profilepath>/config/cells/<hostname>/applications/<yourapplication>.ear/<yourapplication>.war/WEB-INF/ibm-web-ext.xmi要求fileServingEnabled="false"回退操作修改fileServingEnabled参数设置为原有参数该文件位于WAR文件下的WEB-INF扩展中的ibm-web-ext.xmi文件中$WAS_HOME/<profilepath>/config/cells/<hostname>/applications/<yourapplication>.ear/<yourapplication>.war/WEB-INF/ibm-web-ext.xmi要求fileServingEnabled=原有参数操作风险低风险[基本]禁止浏览列表显示目录配置项描述WebSphere目录列出,禁止WebSphere浏览、列表显示目录检查方法Linux下:以root身份执行:grep–idirectoryBrowsingEnabled$WAS_HOME/<profilepath>/config/cells/<hostname>/applications/<yourapplication>.ear/<yourapplication>.war/WEB-INF/ibm-web-ext.xmiWindows下:安装路径:\AppServer\profiles\BBS\config\cells\<hostname>\applications\<yourapplication>.ear\<yourapplication>_war\<yourapplication>.war\WEB-INF\ibm-web-ext.xmi操作步骤要求directoryBrowsingEnabled="false"回退操作directoryBrowsingEnabled=原有参数操作风险低风险[基本]删除示例程序配置项描述WebSphere示例程序删除,防止攻击者利用默认的实例程序,威胁系统安全检查方法以管理员身份打开管理控制台,执行:1.点击"应用程序"-->"企业应用程序"操作步骤删除"DefaultApplication"、"PlantsByWebSphere"、"SamplesGallery"、"ivtApp"等例子程序回退操作无操作风险需确认例子程序是否有用途[基本]控制台超时设置配置项描述WebSphere控制台超时设置检查方法1.用文本编辑器打开文件$WAS_HOME/systemApps/adminconsole.ear/deployment.xml查看invalidationTimeout的值操作步骤invalidationTimeout的值不得大于10回退操作回退到原有的配置设置操作风险低风险[基本]更新WebSphere补丁配置项描述及时更新WebSphere补丁,修复系统漏洞,提高系统稳定性检查方法Linux下:以root权限执行查看命令<包含补丁安装信息>:$WAS_HOME/bin/versioninfo.sh

$WAS_HOME/bin/historyinfo.sh$WAS_HOME/bin/genHistoryReport.sh$WAS_HOME/bin/genVersionReport.shWindows下:查看文件c:\WebSphere\AppServer\properties\com\ibm\websphere\product.xml,确定版本信息操作步骤要求Websphere更新了必要的补丁,要求补丁更新至最新回退操作回退版本操作风险未经测试的补丁可能导致系统不可用[基本]备份容错配置项描述开启WebSphere备份容错功能检查方法访谈与实地了解针对Web应用的当前备份容错机制操作步骤要求备份容错机制中针对配置文件、主程序等的备份周期,介质及内容达到Web应用需求回退操作回退到原有的配置设置操作风险低风险设置错误页面配置项描述将WebSphere错误页面指向自定义页面检查方法Linux下:以root身份执行:grep-idefaultErrorPage$WAS_HOME/<profilepath>/config/cells/<hostname>/applications/<yourapplication>.ear/<yourapplication>.war/WEB-INF/ibm-web-ext.xmiWindows下:安装路径/IBMServer/conf/d.conf,检查500、404、402等错误页面配置操作步骤要求将配置文件中defaultErrorPage=设置为定义错误页面回退操作恢复默认配置操作风险系统通常会限制错误页面大小,超过一定大小的错误页面无法正常显示配置SSL访问配置项描述配置SSL协议,确保敏感数据的传输安全检查方法Linux下:netstat–an|grep443Windows下:netstat-aon|findstr"443"查看443端口是否被占用操作步骤创建证书从IBMServer6.0打开"密钥管理实用程序"在菜单栏单击"密钥管理实用程序"点击新建,创建"密钥数据库文件选择CMS类型,文件名wcmkey.kdb,位置选在IBMIHS安装目录的etc目录下,点击确定,出现输入密码界面填好密码、到期时间和密码存储方式后,点击确定,然后点击"创建"菜单,选择"创建自签署证书"填好证书资料后,点击确定,创建自签署证书成功了。下面将证书导出为p12格式的证书文件输入证书密码后,导出证书就成功了,这样客户机访问的时候,直接将证书导入或安装就可以了配置IBMIHS的配置文件d.conf添加如下配置代码LoadModuledeflate_modulemodules/mod_deflate.so

#AddOutputFilterByTypeDEFLATEtext/htmltext/plaintext/xmlListen218.73.64.129:80

Listen218.73.64.134:443Alias/webpic"F:/trswcm/webpic.ear/webpic.war"

Alias/pub"F:/trswcm/pub.ear/pub.war"

Alias/template"F:/trswcm/template.ear/template.war"AddTypetext/html.htm

AddHandlerserver-parsed.htm

AddTypetext/html.asp

AddHandlerserver-parsed.asp<VirtualHost218.73.64.129:80>

DocumentRoot"F:/trswcm/pub.ear/pub.war"

DirectoryIndexindex.htmlindex.html.var

</VirtualHost><VirtualHost218.73.64.134:443>

DocumentRoot"F:/trswcm/pub.ear/pub.war"

DirectoryIndexinde

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论