业务系统安全加固实施方案.doc
《业务系统安全加固实施方案.doc》由会员分享,可在线阅读,更多相关《业务系统安全加固实施方案.doc(37页珍藏版)》请在沃文网上搜索。
1、业务系统安全加固实施方案 业务系统安全加固实施方案目 录1加固目的42加固范围43加固前准备工作43.1加固前检查43.2加固前备份53.3影响分析63.4加固操作流程74加固实施74.1账号管理、认证授权74.1.1账号74.1.2口令114.1.3授权134.2日志审计174.2.1登录日志(必选)174.2.2操作审计184.2.3本地记录系统日志184.2.4远程记录日志194.2.5SU操作日志204.2.6应用日志204.3IP协议安全214.3.1使用SSH协议登录214.3.2关闭不需要的IP服务端口224.3.3鉴权远程登录的主机IP234.3.4禁止ICMP重定向244.4
2、屏幕保护254.4.1超时退出登录界面254.4.2定时锁屏264.5文件系统及访问权限274.5.1重要文件权限加固274.5.2限制FTP等应用的访问目录274.6补丁管理284.6.1软件包裁减284.6.2补丁包294.7服务294.7.1关闭不需要的服务29Email Server314.7.2NTP服务的安全配置314.7.3NFS服务的安全配置324.8内核调整334.8.1防止堆栈缓冲溢出334.9启动项344.9.1启动项的安全配置345加固后检查验证355.1操作系统健康检查355.2业务检查366失败处理366.1失败定义366.2回退操作361 加固目的随着电信业务不断
3、发展,系统信息安全方面的投入的不断增多,在信息系统各个层面都采取一些安全防护策略。而由于网络系统本身的复杂性,各种应用系统繁多,设备采用通用操作系统、数据库和IP协议,设备自身存在的安全问题日益突出。同时,一些现网设备不符合必要的安全要求,存在较大安全隐患。针对上述问题,中国移动集团根据设备的安全现状,制定了统一的中国移动设备安全规范,要求设备必须符合规范的相关要求。本次安全加固项目目的在于降低风险,提高系统的稳定性和安全性,符合中国移动通信集团与山东移动对业务系统设备的安全要求。2 加固范围设备名设备管理IP地址设备用途3 加固前准备工作3.1 加固前检查1)、检查需要加固的主机是否满足下列
4、条件:序号检查项目检查结果确认责任人时间1检查业务主机的硬件情况执行/usr/platform/sun4u/sbin/prtdiag -v检查是否有硬件故障2检查业务主机日志执行more /var/adm/message*及/var/log/syslog*检查是否有报错3检查系统性能情况#vmstat 5 10#sar 5 10并把相关结果记录下来4远程登录环境检查确保能够进行远程登录,登录方式不限于telnet、ssh5本地登录检查检查是否具备本地登录操作的环境,如鼠标与键盘是否可用2)、检查需要加固的主机承载业务是否正常序号检查项目检查结果确认责任人时间1GPRS应用在做加固之前,做一次巡
5、检检查系统状态是否都正常2Cluster应用查看Cluster状态: #scstat 3.2 加固前备份(时间点: 晚上10:00以后,具体时间点请和客户协商)序号检查项目检查结果确认责任人时间1对实施过程需修改的安全配置文件进行备份mkdir -p /etc/backupmkdir -p /etc/backup/default/etc/passwd #cp /etc/passwd /etc/backup/passwd.backup/etc/group #cp /etc/group /etc/backup/group.backup/etc/shadow # cp /etc/shadow /et
6、c/backup/shadow.backup/etc/default/su # cp /etc/default/su /etc/backup/default/su.backup/etc/default/passwd # cp /etc/default/passwd /etc/backup/default/passwd.backup/etc/default/login # cp /etc/default/login /etc/backup/default/login.backup/etc/inetd.conf # cp /etc/inetd.conf /etc/backup/inetd.conf
7、.backup/etc/services # cp /etc/services /etc/backup/services.backup/etc/system # cp /etc/system /etc/backup/system.backup3.3 影响分析序号被影响环境名称影响结果应对措施需要对方的配合1GPRS系统涉及的业务(因被加固主机加固前需要进行主备倒换以及重启,重启前需要退出Cluster)业务暂时会中断按流程操作,降低风险需要总部提供业务保障支持3.4 加固操作流程主机加固整体流程如下: 1)、检查当前需加固主机业务应用正常后,重启机器,再次确认业务状态正常。(对于双机类应用,检
8、查主备机承担业务均正常后,重启备机,对备机执行加固) 2)、设备加固实施。 3)、加固后重启,业务验证。提供相应的加固操作说明,脚本等等4 加固实施预计操作时间: 120分钟操作人员:操作影响:部分策略实施可能会造成业务中断, 在双机系统中,实施时需先实施备机,确保备机没问题后,再实施主机.4.1 账号管理、认证授权4.1.1 账号1. 账号专人专用(必选)编号:安全要求-设备-SOLARIS-ACCT-01 要求内容: 应按照不同的用户分配不同的账号,避免不同用户间共享账号,避免用户账号和设备间通信使用的账号共享。 操作方法: 为用户创建账号:#useradd -m username #创建
9、账号#passwd username #设置密码修改权限:#chmod 750 user directory #其中755为设置的权限,可根据实际情况设置相应的权限,directory是要更改权限的目录) 操作验证:1.验证方法:以新增的用户登录2.预期结果:登录成功,并能进行常用操作2. 删除无关用户(必选)编号:安全要求-设备-SOLARIS-ACCT-02 要求内容: 应删除或锁定与设备运行、维护等工作无关的账号。系统内存在不可删除的内置账号,包括root,bin等。 操作方法:需要锁定的用户:daemon、bin、sys、adm、smmsp 、listen、gdm、webservd、n
10、obody、noaccess。需要删除的用户:lp、uucp、nuucp、nobody4删除用户:#userdel username; 锁定用户:1)修改/etc/shadow文件,用户名后加*LK*2)将/etc/passwd文件中的shell域设置成/bin/false修改密码文件?#usermod -s /bin/false USERNAME3)#passwd -l username只有具备超级用户权限的使用者方可使用,#passwd -l username锁定用户,用#passwd d username解锁后原有密码失效,登录需输入新密码,修改/etc/shadow能保留原有密码。 操
11、作验证:1.验证方法:使用删除或锁定的与工作无关的账号登录系统;2.预期结果:被删除或锁定的账号无法登录成功;3. root用户不能远程登录(必选)编号:安全要求-设备-SOLARIS-ACCT-03 要求内容: 限制具备超级管理员权限的用户远程登录。远程执行管理员权限操作,应先以普通权限用户远程登录后,再切换到超级管理员权限账号后执行相应操作。 操作方法:1、编辑/etc/default/login,加上:CONSOLE=/dev/console # If CONSOLE is set, root can only login on that device.此项只能限制root用户远程使用t
12、elnet登录。用ssh登录,修改此项不会看到效果的2、如果限制root从远程ssh登录,修改/etc/ssh/sshd_config文件,将PermitRootLogin yes改为PermitRootLogin no,重启sshd服务。重启sshd服务:Solaris10以前:#/etc/init.d/sshd stop#/etc/init.d/sshd startSolaris10:#svcadm disable ssh#svcadm enable ssh补充命令操作验证:1.验证方法:root从远程使用telnet登录;普通用户从远程使用telnet登录;root从远程使用ssh登录;
13、普通用户从远程使用ssh登录;2.预期结果:root远程登录不成功,提示“Not on system console”;普通用户可以登录成功,而且可以切换到root用户;4. 用户账号分组编号:安全要求-设备-SOLARIS-ACCT-04 要求内容: 根据系统要求及用户的业务需求,建立多帐户组,将用户账号分配到相应的帐户组。 操作方法: 1、 创建帐户组:#groupadd g GID groupname #创建一个组,并为其设置GID号,若不设GID,系统会自动为该组分配一个GID号;#usermod g group username #将用户username分配到group组中。查询被分
14、配到的组的GID:#id username可以根据实际需求使用如上命令进行设置。2、可以使用 -g 选项设定新组的 GID。0 到 499 之间的值留给 root、bin、mail 这样的系统账号,因此最好指定该值大于 499。如果新组名或者 GID 已经存在,则返回错误信息。当group_name字段长度大于八个字符,groupadd命令会执行失败;当用户希望以其他用户组成员身份出现时,需要使用newgrp命令进行更改,如#newgrp sys 即把当前用户以sys组身份运行; 操作验证:1.验证方法:查看组文件:cat /etc/group 2.预期结果:可以查看到用户账号分配到相应的帐户
15、组中;或都通过命令检查账号是否属于应有的组:#id username 4.1.2 口令1. 口令加强(必选)编号:安全要求-设备-SOLARIS-PWD-01 要求内容:对于采用静态口令认证技术的设备,口令长度至少6位,并包括数字、小写字母、大写字母和特殊符号4类中至少2类。 操作方法:2、Solaris10默认如下各行都被注释掉,并且数值设置和解释如下:MINDIFF=3 # Minimum differences required between an old and a new password.MINALPHA=2 # Minimum number of alpha character
16、 required.MINNONALPHA=1 # Minimum number of non-alpha (including numeric and special) required.MINUPPER=0 # Minimum number of upper case letters required.MINLOWER=0 # Minimum number of lower case letters required.MAXREPEATS=0 # Maximum number of allowable consecutive repeating characters.MINSPECIAL=
17、0 # Minimum number of special (non-alpha and non-digit) characters required.MINDIGIT=0 # Minimum number of digits required.WHITESPACE=YES操作验证:验证方法:1、检查口令强度配置选项是否可以进行如下配置:i. 配置口令的最小长度;ii. 将口令配置为强口令。2、创建一个普通账号,为用户配置与用户名相同的口令、只包含字符或数字的简单口令以及长度短于6位的口令,查看系统是否对口令强度要求进行提示;输入带有特殊符号的复杂口令、普通复杂口令,查看系统是否可以成功设置。
18、预期结果:不符合密码强度的时候,系统对口令强度要求进行提示;符合密码强度的时候,可以成功设置;可查询密码文件即可2. 口令生存期为90天(必选)计费的账号设置为不过期编号:安全要求-设备-SOLARIS-PWD-02要求内容: 对于采用静态口令认证技术的设备,帐户口令的生存期不长于90天。 操作方法: #vi /etc/default/passwd文件:MAXWEEKS=13密码的最大生存周期为13周;(Solaris 8&10)PWMAX= 90 #密码的最大生存周期;(Solaris 其它版本)操作验证:1.验证方法:使用超过90天的帐户口令登录;2.预期结果:登录不成功;3. 设置的密码
19、在最近5次不能相同编号:安全要求-设备-SOLARIS-PWD-03要求内容:对于采用静态口令认证技术的设备,应配置设备,使用户不能重复使用最近5次(含5次)内已使用的口令。 操作方法: 1、vi /etc/default/passwd ,修改设置如下HISTORY52、#HISTORY sets the number of prior password changes to keep and# check for a user when changing passwords. Setting the HISTORY# value to zero (0), or removing/commen
20、ting out the flag will# cause all users prior password history to be discarded at the# next password change by any user. No password history will# be checked if the flag is not present or has zero value.# The maximum value of HISTORY is 26.验证方法:cat /etc/default/passwd ,设置如下HISTORY5预期结果:设置密码不成功4.1.3
21、授权1. 文件的权限(必选)编号:安全要求-设备-SOLARIS-AUTH-01要求内容:在设备权限配置能力内,根据用户的业务需要,配置其所需的最小权限。 操作方法:重要系统文件权限清单如下或更小:/etc/passwdrootSys-r-r-r-/etc/shadowrootSys-r-/etc/default/loginrootSys-r-r-r-/etc/default/passwdrootSys-r-r-r-/etc/systemrootRoot-rw-r-r-/etc/inittabrootSys-rw-r-r-/etc/profilerootSys-rw-r-r-/etc/vfst
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 业务 系统安全 加固 实施方案