- 浏览: 102663 次
- 性别:
- 来自: 北京
文章分类
最新评论
账号密码
密码复杂度
密码包含字母和数字,至少8个字符长度,满足PAM弱字典功能。
同一管理帐户的连续3次不成功登陆后,此帐户锁定,本会话终止,并记录日志。默认锁定15min
账号
userid至少6字节长,非登陆帐户或应用程序/系统帐户不受此限制
系统访问,认证及授权
最小化授权
用户只需要分配完成任务所需要的最小权限。使用sudo进行用户授权,只允许特定帐户执行特定的命令。
要使用PAM(可插拔认证模块)
要使用PAM(可插拔认证模块)
系统默认启用
重启设置
禁止通过键盘(CTRL+ALT+DEL)进行重启
显示上次用户成功与失败登录信息
FTP\TELNET\GUI\VNC\SSH成功登录完成时,显示上次用户成功与失败登录信息
服务安全
SSHD
sshd账号安全设置 "1 sshd帐号必须属于sshd组
sshd帐号的UID不和其他帐号相同,特别是不和root相同。
密码算法安全 AES-128位,CBC模式算法
散列算法安全 采用hmac-sha1算法
访问所有权安全
ssh在登录请求之前,会进行用户的home目录和rhosts文件的权限和所有权检查
信任主机安全
支持信任主机列表
SSHD日志配置 记录ssh登陆信息日志,默认路径:/var/log/secure
X11转发 禁止X11转发
sshd的守护进程安全设置 只允许root用户修改sshd的配置文件
SSH SSH服务器端配置要求 "1、SSH服务器端的HostKey必须总被检查
2、基于主机的认证必须禁止(on Unix:.rhosts or /etc/hosts.equiv)
3、SSH服务器端的认证模式必须符合运营商的要求
4、SSH的密码必须遵循运营商的密码策略要求
5、不允许使用空口令进行认证
6、禁止root用户通过SSH登录"
SSH版本 "1、要求是用SSHv2的版本
2、除非兼容或是被要求,才能够用SSHv1版本"
会话
会话超时设置 1800秒
日志
记录所有与认证相关的事件 记录登录事件包括登录错误日志,记录SU命令的使用日志和其它鉴权事件包括AUTH类型的日志
记录守护进程产生的DEBUG日志 记录守护进程产生的DEBUG日志
日志接收功能 仅在必要情况下,启用日志接收功能
cron守护进程产生的日志 记录cron守护进程产生的日志
日志文件存储 日志文件要集中放置在特定的目录下,且配置相应权限
远程日志功能 支持远程日志功能
事件必须包含必须信息
1 对事件负责的用户或进程
2 工作站标识符
3 事件产生的日期和时间
内核安全
禁用ICMP路由选项 禁用ICMP路由选项
tcp_timestamps 关闭tcp_timestamps支持
伪造的ICMP包 确保伪造的ICMP包被丢弃
ARP代理 关闭ARP代理
socket序列 socket序列必须受到保护,以防止受到SYN flooding攻击
TCP套接字最大值 1024
ftp
控制登陆用户登陆 控制所有不属于允许连接到该系统的FTP帐户登陆。不允许的FTP帐户包括根和所有系统帐户。
匿名登录 不允许
FTP连接 所有ftp连接应被审计
NTP
NTP接口 只运行于必须的接口
路由 非必要情况禁止安装或启动路由选择守护进程
NFS
NFS服务 仅在必要时启用NFS服务
NFS服务 加固NFS服务
网络接口和服务
不使用的物理端口默认时关闭
安装
禁用多余的服务与协议 产品提供<Oracle组件安装清单>清单以外的其他组件不安装或禁用
数据库安装脚本保留期限 数据库安装脚本保留7天后删除
账号密码安全
用户帐号创建与配置满足Comcast认证标准一、二 "1、密码至少八个字符;
3、所有密码必须包含大小写字母,非字母和特殊字符;
7、密码必须至少有3天的生命周期;
9. 密码历史是记录一个帐号不同密码使用情况,至少能记录八个历史密码;"
数据库应用管理员账号 创建单独的DBA帐号用于数据库管理
数据库自带管理员账号 "1、SYS/SYSTEM设置强密码:
密码至少8位字符
包含大小写字母,非字母和特殊字符
2、DBSNMP、MGMT_VIEW、SYSMAN锁定"
密码存储 数据库密码的存储使用3DES算法加密。
listener安全
监听器的密码 设置监听器的密码
实时修改监听器参数设置 禁止实时修改监听器参数设置
监听器端口 监听器端口为非标准端口974
安全审计
init.ora审计参数 审计结果记录到操作系统日志
安全设置
V3协议支持 SNMP接口支持SNMP V3协议
关闭未使用的SNMP协议和未使用的RW权限 可关闭未使用的SNMP协议和未使用的RW权限
修改SNMP协议RO和RW的Community通行字功能 支持修改SNMP协议RO和RW的Community通行字功能
发起SNMP源IP地址限制和设备接收端口限制功能 支持发起SNMP源IP地址限制和设备接收端口限制功能
V3账号模式 SNMP V3的帐号默认为只读模式
V3协议安全级别 SNMPv3支持不同的安全级别,SNMP v3必须支持AuthNoPriv,AuthPriv
SNMP TRAP协议端口修改 支持SNMP TRAP协议端口修改
V3 未知来源告警 SNMP V3收到一个未知来源的命令输出告警
SNMP代理日志记录功能 SNMP代理启用日志记录功能
SNMP v3 Get、GetNext、GetBulk、Set、Trap原语功能 SNMPv3支持Get、GetNext、GetBulk、Set、Trap原语功能
安全设置
口令
口令最小长度 能够配置密码的最小长度,取值范围6-12个字符,缺省值8
口令最大长度可配 能够配置密码的最大长度,取值范围16-32个字符,缺省值16
口令组成 "密码包含的字符集可以为下面的任意组合(不能只包含一种字符集)
a.数字(0-9)
b.小写字母(a-z)
c.大写字母(A-Z)
d.特殊字符 空格!""#$%&'()*+,-./:;<=>?@[\]^`{_|}~
缺省至少包括数字、大小写字母。口令是否包含特殊字符要求可以配置。"
口令有效期 口令须设置有效期,最短有效期的取值范围:0-9999 分钟,当取值为0时,表示不做限制,建议默认:5 分钟;最长有效期的取值范围:0-999 天,当取值为 0 时,表示口令永久有效,建议默认:90 天。
口令到期前,提前提示 在口令到期前,当用户登录时系统须进行提示,提前提示的天数可配置,取值范围:1-99 天,建议默认:7 天。
口令到达最长有效期后需要更改 口令到达最长有效期后,用户再次登录成功但在进入系统前,系统强制更改口令,直至更改成功。
口令策略 "密码复杂度策略可配置,必须包含以下配置项
-不允许使用最近n次使用的密码的要求
-不允许使用最近m天使用的密码的要求
-口令不能与其对应的用户名相同
在设置,修改密码的时候,系统必须强制检查密码是否符合密码策略"
初始口令更改 "初始口令为系统提供的默认口令、或者是由管理员设定时,则在用户/操作员使用初始口令成功登录后,要强制用户/操作员更改初始口令,直至更改成功。
说明:在用户/操作员成功更改初始口令前,不允许用户/操作员进行其他操作。"
修改口令时,必须提供旧口令 管理员/操作员/最终用户修改自己的口令时,必须提供旧口令。
口令不能以明文的形式在界面上显示 可以显示为一串星号(*),或者不显示。
敏感数据
禁止在代码中存储敏感数据 禁止在代码中存储如数据库连接字符串、口令和密钥之类的敏感数据
禁止密钥或帐号的口令以明文形式存储在数据库或者文件中 密钥或帐号的口令必须经过加密存储。例外情况,如果Web容器的配置文件中只能以明文方式配置连接数据库的用户名和口令,那么就不用遵循该规则
表单数据提交方法 所有的表单数据必须使用 HTTP-POST 方法提交
日志记录
应用服务器必须对安全事件及操作事件进行日志记录 安全事件包括登录、注销、添加、删除、修改用户、授权、取消权限、鉴权、修改用户口令等;操作事件包括对业务系统配置参数的修改,对重要业务数据的创建、删除、修改、查询等;对于上述事件的结果,不管是成功还是失败,都需要记录日志
安全日志必须包括但不限于的内容 事件发生的时间、事件类型、客户端IP、客户端机器名、当前用户的标识、受影响的个体(数据、资源)、成功或失败标识、启动该事件的进程标识以及对该事件的详细描述。
对日志模块占用资源必须有相应的限制机制 限制日志模块占用的资源,以防止如自动的恶意登陆尝试导致的资源枯竭类DOS攻击;比如限制日志记录占用的磁盘空间,日志的覆盖方式,日志达到最大限制的告警和处理。
APPSCAN扫描 APPSCAN扫描没有高中低风险
密码需要支持修改 "OMC配置DAS的FTP时,支持FTP密码的修改.
安装时提供配置界面,用户可以修改FTP的密码支持的FTP密码修改:
隐藏视图,隐藏命令需要在产品手册或维护手册中明确。 "隐藏视图的命令需要写入维护手册.
发表评论
-
卓有成效的管理者
2012-08-18 21:46 907第一章 卓有成效是可以学会的 智力,想象力及知识都是我们重要 ... -
格鲁夫给经理人的第一课
2012-06-15 08:53 1708导读管理可以学习,但 ... -
《工作与生活的未来》读书笔记
2012-04-15 19:33 5第1章 争论 汉迪认为: 1、我们面临新一轮的变化,而这种变化 ... -
外包价格表
2012-02-29 15:11 0认证标准 按照基本条件(学历、工作经验),合作员工分为五个等 ... -
dl2
2012-02-28 20:31 0NOC (Number of children) 类的继承树 ... -
dl1
2012-02-28 20:31 0软件工程的实体分为三大类: 过程(Process):软件开发中 ... -
lm4
2012-02-28 20:13 0营造质量氛围,建设质量文化 进行质量策划,通过质量保证 ... -
lm3
2012-02-28 20:12 0关键行为: 1、布阵点兵: 采用合适的阵形、队形,达成业务 ... -
Lm2
2012-02-28 20:11 01、绩效管理 目标和愿景制定:结合组织的愿景,建立本团队愿 ... -
LM1
2012-02-28 20:11 0核心价值观传承者 内涵:身体力行,理解和有效传承公司核心价值观 ... -
产品经理角色模型
2012-02-28 20:10 0制定和执行产品包规划和交付策略的领导者 产品持续竞争力的构建者 ... -
12条箴言助IT人士提高效率
2012-02-17 22:10 724在当下这样一个入职即被套牢、预算永远不足的时代,大家是如何面对 ... -
稻盛和夫的经营十二条
2012-02-17 22:05 1473这两天看了一本小册子 ... -
pm5
2012-02-15 19:21 0PM身上的责任很大,但你也要知道你不能靠自己一个人单打独斗,你 ... -
pm4
2012-02-15 19:21 0作为管理30-50人的管理者,PM要能够理解并传承公司核心价值 ... -
pm3
2012-02-15 19:20 0其次,PM要花更多的时间和精力去物色、选拔、辅导、培养PL。你 ... -
pm2
2012-02-15 19:19 0从PL走向PM岗位,管理幅度和管理模式都有很大的变化,需要PM ... -
pm1
2012-02-15 19:19 0在研发体系,基层员工有一个共识,即:PM/PL是他们头顶上的“ ... -
度量1
2012-02-10 19:19 0计划: Phase Initial Plan初始计划 Rep ... -
产品开发需注意的安全事项1
2012-02-10 19:05 0sshd的守护进程安全设置 只允许root用户修改ssh ...
相关推荐
在WEB开发过程中,需要注意多个方面的细节来确保代码的性能和稳定性。以下是一些重要的实践和技巧: 1. **集合和映射对象初始化**:在创建`Collection`和`Map`对象时,应预估所需容量并正确初始化。例如,创建`...
总结,Hi3861二次开发的网络安全注意事项涵盖了从硬件安全架构到软件实现的多个层次,强调了安全启动、固件加密、数据保护等关键环节,为开发者提供了详尽的指导,以保障基于Hi3861平台的产品在开发和运行过程中的...
### PI数据库开发注意事项 #### 实时数据库概述及特点 实时数据库是一种专为处理实时数据而设计的数据库系统,与传统的关系型数据库相比,它具备独特的特性和应用场景。实时数据库主要用于实时数据的采集、处理和...
值得注意的是,产品开发的成功很大程度上取决于团队的协作和跨职能的工作效率。一个高效的产品开发团队通常包含项目经理、产品经理、设计师、开发工程师、测试工程师、市场和销售代表等角色。 在整个产品开发周期中...
- **销售阶段的安全性**:提供包含安全标准和使用注意事项的产品使用说明书给顾客。 - **采购阶段的安全性**:采购部需确保所有物料和零部件符合生产国和销售国的安全标准。 - **安全教育**:人力资源部需按照...
4. 设计滚动码产品的具体步骤和注意事项。 5. 实验和调试方法,帮助开发者解决实际开发中遇到的问题。 总结,滚动码编码技术是保障无线通信安全的重要手段,其开发涉及算法设计、硬件实现、安全策略等多个方面。...
在产品开发的每个阶段,都需要进行功能测试和性能验证,确保硬件符合预期规格。 7. **成本与优化**: 在满足性能需求的同时,成本控制也是硬件开发中的重要考量。设计师需要寻找性价比高的元器件,优化设计以减少...
7. **说明书**:产品完成后,用户指南或说明书是必不可少的,它解释了产品的使用方法、维护建议和安全注意事项。 8. **BOM(Bill of Materials)**:BOM是一个详细清单,列出了产品制造所需的所有材料和部件,是...
总结了设计单位在编制矿产资源利用开发利用方案时遇到的问题,并以煤炭资源为例,对方案出版、概述部分、矿产品供需现状及预测、资源概况、开拓开采方案、选矿及尾矿设施、安全篇章、环境保护和方案简要讨论共9个方面...
4. 在新产品开发阶段进行安全评估,确保技术的安全可靠性。 5. 协助评估生产工艺、技术和设备的安全性,制定预防事故的措施。 6. 对供应商提供的原材料、产品进行安全评估,确保安全注意事项得到重视。 7. 完成公司...
在IT行业中,虽然直接的专业关联性可能不强,但安全生产注意事项和5S理念同样适用于任何工作环境,包括软件开发、数据中心管理和维护等。以下是对这些知识点的详细解释: 1. **客户服务与优质服务**:在IT领域,...
为了确保软件产品的安全性,美国国家标准与技术研究院(National Institute of Standards and Technology, NIST)提出了**软件安全开发框架**(Software Security Development Framework, SSDF),旨在为软件安全开发...
* 开发出来的软件产品,需要进行安全性检测和评估 * 软件开发和支持环境应当被严格控制 四、安全设计 软件设计分为概要设计和详细设计。在概要设计中,应考虑以下安全性因素: * 系统输入的安全性,对错误输入、...
在产品开发过程中,正确选择和使用高压MOSFET至关重要,因为它直接关系到产品的性能和可靠性。本文以Renesas高压MOS为例,探讨了选型和使用时的注意事项。 首先,了解MOSFET的基本参数至关重要。其中,漏源电压...
二、通信电子产品开发与应用的注意事项 1. 进行适度开发。美国一家公司经过对世界各国的手机用户进行调查,有超过 60%以上的用户表示不喜欢用复杂手机。不仅设计开发要适度进行,应用也是一样的道理。因此,在产品...
《汽车安全气囊产品设计开发指南》 汽车安全气囊作为被动安全系统的重要组成部分,其设计和开发的目标在于辅助主约束系统(安全带)降低乘员在事故中的伤害程度。安全气囊系统不能单独承担主要保护作用,若不与安全...
媒介产品开发是一个涵盖广泛领域的主题,它涉及到新闻、广告、广播、出版、数字媒体等多个行业的创新与技术应用。在这个快速发展的领域中,开发者需要具备深厚的技术背景、对媒体市场的洞察力以及良好的用户体验设计...
产品开发计划是企业在创新或改进产品过程中不可或缺的一部分,它详细规划了从概念形成到最终产品推出的整个过程。在本文中,我们将深入探讨产品开发计划的关键组成部分及其重要性,以帮助企业有效地管理和实施产品...
需注意,硬盘文件系统应为NTFS格式,以充分利用其高级功能和安全性。Windows 7等较新版本系统并不支持某些特定的开发工具,如MoteView和MoteWorks,因此选择合适的操作系统至关重要。 #### 三、开发软件 - **...