




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S o l a r i s 操操 作作 系系 统统 安安 全全 配配 置置 规规 范范 安安 全全 配配 置置 规规 范范 S p e c i f i c a t i o n f o r S o l a r i s O S C o n f i g u r a t i o n U s e d i n C h i n a M o b i l e 版版 本本 号号 1 0 0 网络与信息安全规范编号网络与信息安全规范编号 网络与信息安全规范网络与信息安全规范 第四层 技术规范第四层 技术规范 Solaris 操作系统操作系统 第第 4505 号号 2007 12 19 发布2008 01 01 实施 目录 1概述概述 1 1 1适用范围 1 1 2内部适用性说明 1 1 3外部引用说明 3 1 4术语和定义 3 1 5符号和缩略语 3 2SOLARIS 设备安全配置要求设备安全配置要求 3 2 1账号管理 认证授权 3 2 1 1账号 3 2 1 2口令 6 2 1 3授权 9 2 2日志配置要求 12 2 3IP 协议安全配置要求 15 2 3 1IP 协议安全 15 2 3 2路由协议安全 18 2 4设备其他安全配置要求 20 2 4 1屏幕保护 20 2 4 2文件系统及访问权限 21 2 4 3物理端口及EEPROM的口令设置 22 2 4 4补丁管理 23 2 4 5服务 24 2 4 6内核调整 27 2 4 7启动项 27 前言 本标准由中国移动通信有限公司网络部提出并归口 本标准由标准提出并归口部门负责解释 本标准起草单位 中国移动通信有限公司网络部 本标准解释单位 同提出单位 1 1 概述概述 1 1 适用范围适用范围 本规范适用于中国移动通信网 业务系统和支撑系统中使用 SOLARIS 操 作系统的设备 本规范明确了 SOLARIS 操作系统配置的基本安全要求 在未 特别说明的情况下 均适用于所有运行的 SOLARIS 操作系统版本 1 2 内部适用性说明内部适用性说明 本规范是在 中国移动设备通用设备安全功能和配置规范 以下简称 通 用规范 各项设备配置要求的基础上 提出的 Solaris 操作系统安全配置要求 以下分项列出本规范对 通用规范 设备配置要求的修订情况 编号编号采纳意见采纳意见补充说明补充说明 安全要求安全要求 设备设备 通用通用 配置配置 1 可选可选增强要求增强要求安全要求安全要求 设备设备 SOLARIS 配置配置 1 安全要求安全要求 设备设备 通用通用 配置配置 2 可选可选增强要求增强要求安全要求安全要求 设备设备 SOLARIS 配置配置 2 安全要求安全要求 设备设备 通用通用 配置配置 3 可选可选增强要求增强要求安全要求安全要求 设备设备 SOLARIS 配置配置 3 安全要求安全要求 设备设备 通用通用 配置配置 4完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 5 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 6 可选可选 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 7 可选可选完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 9完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 12 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 13 可选可选 部分采纳部分采纳 需要应用需要应用 系统的支系统的支 持持 安全要求安全要求 设备设备 SOLARIS 配置配置 15 可选可选 安全要求安全要求 设备设备 通用通用 配置配置 24 可选可选 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 14 可选可选 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 16 可选可选不采纳不采纳需要采用第三方产品支持需要采用第三方产品支持 2 安全要求安全要求 设备设备 通用通用 配置配置 17 可选可选 完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 19 可选可选完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 20 可选可选完全采纳完全采纳 安全要求安全要求 设备设备 通用通用 配置配置 27 可选可选完全采纳完全采纳 本规范新增的安全配置要求 如下 安全要求安全要求 设备设备 SOLARIS 配置配置 4 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 5 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 6 安全要求安全要求 设备设备 SOLARIS 配置配置 12 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 13 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 18 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 19 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 21 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 22 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 23 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 24 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 27 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 28 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 30 可选可选 安全要求安全要求 设备设备 SOLARIS 配置配置 31 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 32 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 33 安全要求安全要求 设备设备 Solaris 配置配置 34 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 35 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 36 可选可选 安全要求安全要求 设备设备 Solaris 配置配置 PZ 37 本规范还针对直接引用 通用规范 的配置要求 给出了在 Solaris 操作系 统上的具体配置方法和检测方法 3 1 3 外部引用说明外部引用说明 中国移动通用安全功能和配置规范 1 4 术语和定义术语和定义 1 5 符号和缩略语符号和缩略语 对于规范出现的英文缩略语或符号在这里统一说明 缩写英文描述中文描述 2 Solaris 设备安全配置设备安全配置要求要求 本规范所指的设备为采用 SOLARIS 操作系统的设备 本规范提出的安全 配置要求 在未特别说明的情况下 均适用于采用 SOLARIS 操作系统的设备 本规范从运行 SOLARIS 操作系统设备的认证授权功能 安全日志功能 IP 网络安全功能 其他自身安全配置功能四个方面提出安全配置要求 2 1 账号管理 认证授权账号管理 认证授权 2 1 1 账号账号 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 1 要求内容要求内容应按照不同的用户分配不同的账号 避免不同用户间共享账号 4 避免用户账号和设备间通信使用的账号共享 操作指南操作指南1 参考配置操作 参考配置操作 为用户创建账号 useradd username 创建账号 passwd username 设置密码 修改权限 chmod 750 directory 其中 755 为设置的权限 可根据实际情况 设置相应的权限 directory 是要更改权限的目录 使用该命令为不同的用户分配不同的账号 设置不同的口令及权 限信息等 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 能够登录成功并且可以进行常用操作 2 检测操作 检测操作 使用不同的账号进行登录并进行一些常用操作 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 2 要求内容要求内容应删除或锁定与设备运行 维护等工作无关的账号 系统内存在 不 可删除的内置账号 包括 root bin 等 操作指南操作指南1 参考配置操作 参考配置操作 删除用户 userdel username 锁定用户 1 修改 etc shadow 文件 用户名后加 LK 2 将 etc passwd 文件中的 shell 域设置成 bin false 3 passwd l username 只有具备超级用户权限的使用者方可使用 passwd l username 锁 定用户 用 passwd d username 解锁后原有密码失效 登录需输入 新密码 修改 etc shadow 能保留原有密码 2 补充操作说明 补充操作说明 需要锁定的用户 listen gdm webservd nobody nobody4 noaccess 检测方法检测方法1 判定条件 判定条件 被删除或锁定的账号无法登录成功 2 检测操作 检测操作 使用删除或锁定的与工作无关的账号登录系统 3 补充说明 补充说明 需要锁定的用户 listen gdm webservd nobody nobody4 noaccess 5 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 3 要求内容要求内容限制具备超级管理员权限的用户远程登录 远程执行管理员权限 操作 应先以普通权限用户远程登录后 再切换到超级管理员权 限账号后执行相应操作 操作指南操作指南1 参考配置操作参考配置操作 编辑 etc default login 加上 CONSOLE dev console If CONSOLE is set root can only login on that device 此项只能限制 root 用户远程使用 telnet 登录 用 ssh 登录 修改此 项不会看到效果的 2 补充操作说明 补充操作说明 如果限制 root 从远程 ssh 登录 修改 etc ssh sshd config 文件 将 PermitRootLogin yes 改为 PermitRootLogin no 重启 sshd 服务 Solaris 8上没有该路径 usr local etc下有该文件 Solaris 9上有该路径 文件 检测方法检测方法1 判定条件 判定条件 root 远程登录不成功 提示 Not on system console 普通用户可以登录成功 而且可以切换到 root 用户 2 检测操作 检测操作 root 从远程使用 telnet 登录 普通用户从远程使用 telnet 登录 root 从远程使用 ssh 登录 普通用户从远程使用 ssh 登录 3 补充说明 补充说明 限制 root 从远程 ssh 登录 修改 etc ssh sshd config 文件 将 PermitRootLogin yes 改为 PermitRootLogin no 重启 sshd 服务 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 4 可选可选 要求内容要求内容根据系统要求及用户的业务需求 建立多帐户组 将用户账号分 配到相应的帐户组 操作指南操作指南1 参考配置操作 参考配置操作 创建帐户组 groupadd g GID groupname 创建一个组 并为其设置 GID 号 若不设 GID 系统会自动为该组分配一个 GID 号 usermod g group username 将用户 username 分配到 group 组中 查询被分配到的组的 GID id username 可以根据实际需求使用如上命令进行设置 6 2 补充操作说明 补充操作说明 可以使用 g 选项设定新组的 GID 0 到 499 之间的值留给 root bin mail 这样的系统账号 因此最好指定该值大于 499 如果新组名或者 GID 已经存在 则返回错误信息 当 group name 字段长度大于八个字符 groupadd 命令会执行失败 当用户希望以其他用户组成员身份出现时 需要使用 newgrp 命令 进行更改 如 newgrp sys 即把当前用户以 sys 组身份运行 检测方法检测方法1 判定条件 判定条件 可以查看到用户账号分配到相应的帐户组中 或都通过命令检查账号是否属于应有的组 id username 2 检测操作 检测操作 查看组文件 cat etc group 3 补充说明 补充说明 文件中的格式说明 group name GID user list 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 5 可选可选 要求内容要求内容对系统账号进行登录限制 确保系统账号仅被守护进程和服务使 用 不应直接由该账号登录系统 如果系统没有应用这些守护进 程或服务 应删除这些账号 操作指南操作指南1 参考配置操作 参考配置操作 禁止账号交互式登录 修改 etc shadow 文件 用户名后密码列为 NP 删除账号 userdel username 2 补充操作说明 补充操作说明 禁止交互登录的系统账号 比如 daemon bin sys adm lp uucp nuucp smmsp 等等 检测方法检测方法1 判定条件 判定条件 被禁止账号交互式登录的帐户远程登录不成功 2 检测操作 用 root 登录后 新建一账号 密码不设 从远程用此帐户登录 登录会显示 login incorrect 如果 root 用户没设密码没有任何提示 信息直接退出 3 补充说明 补充说明 2 1 2 口令口令 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 4 7 要求内容要求内容对于采用静态口令认证技术的设备 口令长度至少 6 位 并包括 数字 小写字母 大写字母和特殊符号 4 类中至少 2 类 操作指南操作指南1 参考配置操作 参考配置操作 vi etc default passwd 修改设置如下 PASSLENGTH 6 设定最小用户密码长度为 6 位 MINALPHA 2 MINNONALPHA 1 表示至少包括两个字母和一 个非字母 具体设置可以参看补充说明 当用 root 帐户给用户设定口令的时候不受任何限制 只要不超长 2 补充操作说明 补充操作说明 Solaris10 默认如下各行都被注释掉 并且数值设置和解释如下 MINDIFF 3 Minimum differences required between an old and a new password MINALPHA 2 Minimum number of alpha character 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 0 Minimum number of special non alpha and non digit characters required MINDIGIT 0 Minimum number of digits required WHITESPACE YES Solaris8 默认没有这部分的数值设置需要手工添加 NIS 系统无法生效 非 NIS 系统或 NIS 系统能够生效 检测方法检测方法1 判定条件 判定条件 不符合密码强度的时候 系统对口令强度要求进行提示 符合密码强度的时候 可以成功设置 2 检测操作 检测操作 1 检查口令强度配置选项是否可以进行如下配置 i 配置口令的最小长度 ii 将口令配置为强口令 2 创建一个普通账号 为用户配置与用户名相同的口令 只包含 字符或数字的简单口令以及长度短于 6 位的口令 查看系统是否 对口令强度要求进行提示 输入带有特殊符号的复杂口令 普通 复杂口令 查看系统是否可以成功设置 3 补充说明 补充说明 对于 Solaris 8 以前的版本 PWLEN 对应 PASSLENGTH 等 需根 8 据 etc default passwd 文件说明确定 NIS 系统无法生效 非 NIS 系统或 NIS 系统能够生效 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 5 要求内容要求内容对于采用静态口令认证技术的设备 帐户口令的生存期不长于 90 天 操作指南操作指南1 参考配置操作 参考配置操作 vi etc default passwd 文件 MAXWEEKS 13 密码的最大生存周期为 13 周 Solaris 8 修改目录 dir 的权限为所有人都为只读 根据实际情况设置权限 2 补充操作说明 补充操作说明 如果用户需要使用一个不同于默认全局系统设置的 umask 可以 在需要的时候通过命令行设置 或者在用户的 shell 启动文件中配 11 置 检测方法检测方法1 判定条件 判定条件 权限设置符合实际需要 不应有的访问允许权限被屏蔽掉 2 检测操作 检测操作 查看新建的文件或目录的权限 操作举例如下 ls l dir 查看目录 dir 的权限 cat etc default login 查看是否有 umask 027 内容 3 补充说明 补充说明 umask 的默认设置一般为 022 这给新创建的文件默认权限 755 777 022 755 这会给文件所有者读 写权限 但只给组成 员和其他用户读权限 umask 的计算 umask 是使用八进制数据代码设置的 对于目录 该值等于八进 制数据代码 777 减去需要的默认权限对应的八进制数据代码值 对于文件 该值等于八进制数据代码 666 减去需要的默认权限对 应的八进制数据代码值 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 13 可选可选 要求内容要求内容控制 FTP 进程缺省访问权限 当通过 FTP 服务创建新文件或目录 时应屏蔽掉新文件或目录不应有的访问允许权限 操作指南操作指南1 参考配置操作 参考配置操作 a 限制某些系统帐户不准 ftp 登录 通过修改 ftpusers 文件 增加帐户 vi etc ftpusers Solaris 8 vi etc ftpd ftpusers Solaris 10 b 限制用户可使用 FTP 不能用 Telnet 假如用户为 ftpxll 创建一个 etc shells 文件 添加一行 bin true 修改 etc passwd 文件 ftpxll x 119 1 home ftpxll bin true 注 还需要把真实存在的 shell 目录加入 etc shells 文件 否则没有 用户能够登录 ftp c 限制 ftp 用户登陆后在自己当前目录下活动 编辑 ftpaccess 加入如下一行 restricted uid 限制所有 restricted uid username 特定用户 ftpaccess 文件与 ftpusers 文件在同一目录 d 设置 ftp 用户登录后对文件目录的存取权限 可编辑 etc ftpd ftpaccess chmod no guest anonymous delete no guest anonymous overwrite no guest anonymous rename no guest anonymous umask no anonymous 2 补充操作说明 补充操作说明 查看 cat ftpusers 12 说明 在这个列表里边的用户名是不允许 ftp 登陆的 root daemon bin sys adm lp uucp nuucp listen nobody noaccess nobody4 检测方法检测方法1 判定条件 判定条件 权限设置符合实际需要 不应有的访问允许权限被屏蔽掉 2 检测操作 检测操作 查看新建的文件或目录的权限 操作举例如下 more etc ftpusers Solaris 8 more etc ftpd ftpusers Solaris 10 more etc passwd more etc ftpaccess Solaris 8 more etc ftpd ftpaccess Solaris 10 3 补充说明 补充说明 查看 cat ftpusers 说明 在这个列表里边的用户名是不允许 ftp 登陆的 root daemon bin sys adm lp uucp nuucp listen nobody noaccess nobody4 13 2 2 日志配置要求日志配置要求 本部分对 SOLARIS 操作系统设备的日志功能提出要求 主要考察设备所 具备的日志功能 确保发生安全事件后 设备日志能提供充足的信息进行安全 事件定位 根据这些要求 设备日志应能支持记录与设备相关的重要事件 包 括违反安全策略的事件 设备部件发生故障或其存在环境异常等 以便通过审 计分析工具 发现安全隐患 如出现大量违反 ACL 规则的事件时 通过对日志 的审计分析 能发现隐患 提高设备维护人员的警惕性 防止恶化 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 12 要求内容要求内容设备应配置日志功能 对用户登录进行记录 记录内容包括用户 登录使用的账号 登录是否成功 登录时间 以及远程登录时 用户使用的 IP 地址 操作指南操作指南1 参考配置操作 参考配置操作 修改文件 vi etc default login 设置 SYSLOG YES SOLARIS10 是 wtmpx 文件 Solaris8 是 wtmp wtmps 文件中记录着 所有登录过主机的用户 时间 来源等内容 这两个文件不具可 读性 可用 last 命令来看 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 列出用户账号 登录是否成功 登录时间 远程登录时的 IP 地址 2 检测操作 检测操作 查看文件 more etc default login 中的 SYSLOG YES var adm wtmpx 或者 wtmp wtmps 文件中记录着所有登录过主机的 用户 时间 来源等内容 该文件不具可读性 可用 last 命令来 看 last 3 补充说明 补充说明 如果 var adm wtmpx 或者 wtmp wtmps 文件会增长很快 大小达到 2G 以上 可先压缩 FTP 出来后 删除该文件 再创建空文件 一定要创建空文件 否则可能出现系统无法启动 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 15 可选可选 要求内容要求内容设备应配置日志功能 记录用户对设备的操作 包括但不限于以 下内容 账号创建 删除和权限修改 口令修改 读取和修改设 备配置 读取和修改业务用户的话费数据 身份数据 涉及通信 隐私数据 需记录要包含用户账号 操作时间 操作内容以及操 作结果 14 操作指南操作指南1 参考配置操作 参考配置操作 通过设置日志文件可以对每个用户的每一条命令进行纪录 这一 功能默认是不开放的 为了打开它 需要执行 usr lib acct 目录下 的 accton 文件 格式如下 usr lib acct accton var adm pacct 执行读取命令 lastcomm user name 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 能够显示出包含配置内容中所要求的全部内容 2 检测操作 检测操作 lastcomm user name 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 24 可选可选 要求内容要求内容设备应配置日志功能 记录对与设备相关的安全事件 操作指南操作指南1 参考配置操作 参考配置操作 修改配置文件 vi etc syslog conf 配置如下类似语句 err kern debug daemon notice var adm messages 定义为需要保存的设备相关安全事件 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 查看 var adm messages 记录有需要的设备相关的安全事件 2 检测操作 检测操作 修改配置文件 vi etc syslog conf 配置如下类似语句 err kern debug daemon notice var adm messages 定义为需要保存的设备相关安全事件 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 14 可选可选 要求内容要求内容设备配置远程日志功能 将需要重点关注的日志内容传输到日志 服务器 操作指南操作指南1 参考配置操作 参考配置操作 修改配置文件 vi etc syslog conf 加上这一行 192 168 0 1 可以将 替换为你实际需要的日志信息 比如 kern mail 等等 可以将此处 192 168 0 1 替换为实际的 IP 或域名 重新启动 syslog 服务 依次执行下列命令 etc init d syslog stop 15 etc init d syslog start 2 补充操作说明 补充操作说明 注意 和 之间为一个 Tab 适用于 Solaris 9 之前版本 Solaris 10 测试未成功 检测方法检测方法1 判定条件 判定条件 设备配置远程日志功能 将需要重点关注的日志内容传输到日志 服务器 2 检测操作 检测操作 查看日志服务器上的所收到的日志文件 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 18 可选可选 要求内容要求内容设备应配置日志功能 记录用户使用 SU 命令的情况 记录不良 的尝试记录 操作指南操作指南1 参考配置操作 参考配置操作 修改文件 vi etc default su 设置 SYSLOG YES 使用以下方法使尝试登录失败记录有效 touch var log loginlog chmod 600 var log loginlog chgrp sys var log loginlog 查看 sulog 日志 记载着普通用户尝试 su 成为其它用户的纪录 more var adm sulog 2 补充操作说明 补充操作说明 它的格式为 发生时间 成功 失败 pts 号 当前用户欲 su 成的 用户 检测方法检测方法1 判定条件 判定条件 有类似如下格式记录 SU 01 01 00 30 console root root 或 SU 08 20 13 44 pts 2 xll root 2 检测操作 检测操作 查看 sulog 日志 记载着普通用户尝试 su 成为其它用户的纪录 more var adm sulog 3 补充说明 补充说明 它的格式为 发生时间 成功 失败 pts 号 当前用户欲 su 成的 用户 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 19 可选可选 要求内容要求内容系统上运行的应用 服务也应该配置相应日志选项 比如 cron 操作指南操作指南1 参考配置操作 参考配置操作 对所有的 cron 行为进行审计 在 etc default cron 里设置 CRONLOG yes 来记录 corn 的动作 2 补充操作说明 补充操作说明 16 检测方法检测方法1 判定条件 判定条件 日志中能够列出相应的应用 服务的详细日志信息 2 检测操作 检测操作 查看日志存放文件 如 cron 的日志 more var cron log 3 补充说明 补充说明 2 3 IP 协议安全配置要求协议安全配置要求 2 3 12 3 1 IPIP 协议安全协议安全 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 17 可选可选 要求内容要求内容对于使用 IP 协议进行远程维护的设备 设备应配置使用 SSH 等加 密协议 操作指南操作指南1 参考配置操作 参考配置操作 Solaris 10 以前的版本需另外安装 才能使用 SSH Solaris 10 启用 SSH 的命令 svcadm enable ssh Solaris 10 禁用 Telnet 的命令 svcadm disable telnet Solaris 8 如果安装 openssh 正常可以通过 etc init d sshd start 来启动 SSH 通过 etc init d sshd stop 来停止 SSH 2 补充操作说明 补充操作说明 查看 SSH 服务状态 ps elf grep ssh Solaris 10 还可以通过命令 svcs a grep ssh 若为 online 即为生效 检测方法检测方法1 判定条件判定条件 ps elf grep ssh 是否有 ssh 进程存在 Solaris 10 还可以通过命令 svcs a grep ssh SSH 服务状态查看结果为 online telnet 服务状态查看结果为 disabled 2 检测操作 检测操作 查看 SSH 服务状态 17 ps elf grep ssh 查看 telnet 服务状态 ps elf grep telnet 3 补充说明 补充说明 查看 SSH 服务状态 Solaris 10 还可以使用 svcs a grep ssh 查看 telnet 服务状态 Solaris 10 还可以使用 svcs a grep telnet 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 21 可选可选 要求内容要求内容设备应支持列出对外开放的 IP 服务端口和设备内部进程的对应表 操作指南操作指南1 参考配置操作 参考配置操作 开放的服务列表 SOLARIS8export TMOUT 改变这项设置后 重新登录才能有效 21 2 补充操作说明 补充操作说明 若修改了 login 文件 如下 vi etc default login TIMEOUT sets the number of seconds between 0 and 900 to wait before abandoning a login session TIMEOUT 180 这里的超时设置针对登录过程 而不是登录成功后的 shell 会话超 时设置 检测方法检测方法1 判定条件 判定条件 若在设定时间内没有操作动作 能够自动退出 即为符合 2 检测操作 检测操作 用 root 帐户登录后 在设定时间内不进行任何操作 检查帐户是 否登出 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 20 可选可选 要求内容要求内容对于具备图形界面 含 WEB 界面 的设备 应配置定时自动屏幕 锁定 操作指南操作指南1 参考配置操作 参考配置操作 在 CDE 面板中 打印机右边 打开 style manager 或者使用命令 usr dt bin dtstyle 可以调出 style manager 选中 Screen Screen Saver on Screen Lock on 2 补充操作说明 补充操作说明 手动锁屏幕方法 直接点击桌面上的锁图标 检测方法检测方法1 判定条件 判定条件 登录后 在设定时间内不进行任何操作 检查屏幕被锁定即为符 合 2 检测操作 检测操作 登录后 在设定时间内不进行任何操作 检查屏幕是否被锁定 3 补充说明 补充说明 22 2 4 2 文件系统及访问权限文件系统及访问权限 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 27 可选可选 要求内容要求内容涉及账号 账号组 口令 服务等的重要文件和目录的权限设置 不能被任意人员删除 修改 操作指南操作指南1 参考配置操作 参考配置操作 查看重要文件和目录权限 ls l 更改权限 对于重要目录 建议执行如下类似操作 chmod R 750 etc init d 这样只有 root 可以读 写和执行这个目录下的脚本 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 用 root 外的其它帐户登录 对重要文件和目录进行删除 修改等 操作不能够成功即为符合 2 检测操作 检测操作 查看重要文件和目录权限 ls l 用 root 外的其它帐户登录 对重要文件和目录进行删除 修改等 操作 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 28 可选可选 要求内容应该从应用层面进行必要的安全访问控制 比如 FTP 服务器应该 限制 ftp 可以使用的目录范围 操作指南1 参考配置操作 参考配置操作 限制 ftp 用户登陆后在自己当前目录下活动 编辑 ftpaccess 加入如下一行 restricted uid 限制所有用户 restricted uid username 特定用户 2 补充操作说明 补充操作说明 ftpaccess 文件与 ftpusers 文件在同一目录 Solaris 8 为 etc Solaris 10 为 etc ftpd 3 补充说明 补充说明 检测方法1 判定条件 判定条件 访问被禁止或被限制 2 检测操作 检测操作 root 帐户从远程访问 3 补充说明 补充说明 23 2 4 3 物理端口及物理端口及 EEPROM 的口令设置的口令设置 编号 编号 安全要求安全要求 设备设备 通用通用 配置配置 27 可选可选 要求内容要求内容对于具备 console 口的设备 限制 root 用户只能从 console 口本地 登录 操作指南操作指南1 参考配置操作 参考配置操作 连接 CONSOLE 物理端口 使用命令 setup platform 菜单式操作 根 据提示设置 passwd 即可 2 补充操作说明 补充操作说明 此项只能对 SUN Fire 产品系列生效 对于 SUN Enterprise 产品系 列不适用 检测方法检测方法1 判定条件 判定条件 登录提示需要输入用户及密码 2 检测操作 检测操作 连接 CONSOLE 物理端口 需输入用户及密码才能进入 3 补充说明 补充说明 此项只能对 SUN Fire 产品系列生效 对于 SUN Enterprise 产品系 列不适用 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 30 可选可选 要求内容要求内容设置 eeprom 安全密码 操作指南操作指南1 参考配置操作 参考配置操作 增加 eeprom 硬件口令保护 usr sbin eeprom 显示当前 eeprom 配置 usr sbin eeprom security mode command 可选的有 command full none eeprom security password 命令给 openboot 设置强壮口令 2 补充操作说明 补充操作说明 警告 安全模式设置到 command 至少可以正常启动系统 于是 只要记得 root 口令或者还有其他机会获得 root 权限 就可以通过 设置安全模式为 none 而挽救回来 如果设置了 eeprom 为 security mode full 设置了保护口令 而又忘记 会带来很多麻烦 务必小心 说明 none 不需要任何口令 command 除了 boot 和 go 之外的所有命令都需要口令 Full 除了 go 命令之外的所有 openboot 命令都需要 openboot 口令 检测方法检测方法1 判定条件 判定条件 显示的级别配置为 security mode command 24 对于一般用户 从硬盘启动 不需要输入密码 如果选择从光盘启动 则需要密码 2 检测操作 检测操作 usr sbin eeprom 显示当前 eeprom 配置 3 补充说明 补充说明 2 4 4 补丁管理补丁管理 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 31 可选可选 要求内容要求内容在系统安装时建议只安装基本的 OS 部份 其余的软件包则以必 要为原则 非必需的包就不装 操作指南操作指南1 参考配置操作参考配置操作 查询 etc release 文件 看版本发布日期 执行下列命令 查看版本及大补丁号 uname a 执行下列命令 查看各包的补丁号 pkginfo 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件判定条件 查询 etc release 文件 看版本发布日期 uname a 查看版本及大补丁号 showrev p 命令检补丁号 2 检测操作 检测操作 在系统安装时建议只安装基本的 OS 部份 其余的软件包则以必 要为原则 非必需的包就不装 3 补充说明 补充说明 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 32 可选可选 要求内容要求内容应根据需要及时进行补丁装载 对服务器系统应先进行兼容性测 试 操作指南操作指南1 参考配置操作 参考配置操作 showrev p 命令检补丁号 patchadd 命令给系统打补丁 更新更安全的补丁在 25 2 补充操作说明 补充操作说明 检测方法检测方法1 判定条件 判定条件 查看最新的补丁号 确认已打上了最新补丁 2 检测操作 检测操作 showrev p 命令检补丁号 3 补充说明 补充说明 2 4 5 服务服务 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 33 可选可选 要求内容要求内容列出所需要服务的列表 包括所需的系统服务 不在此列表的服务 需关闭 操作指南操作指南1 参考配置操作 参考配置操作 查看所有开启的服务 ps eaf svcs a solaris 10 在inetd conf中关闭不用的服务 首先复制 etc inet inetd conf cp etc inet inetd conf etc inet inetd conf backup 然后用vi编辑器编辑 inetd conf文件 对于需要注释掉的服务在相应行开头标记 字符 重启inetd服务 即可 对于Solaris 10 直接关闭某个服务 如telnet 可用如下命令 svcadm disable svc network telnet 重新启用该服务 使用命令 svcadm enable svc network telnet Solaris8 修改 etc inet inetd conf 和 etc inet services 文件 注释掉对应 的服务以及 TCP IP 端口 重启 inetd 进程 kill HUP 2 补充操作说明 补充操作说明 在 etc inetd conf文件中禁止下列不必要的基本网络服务 time echo discard daytime chargen fs dtspc exec comsat talk finger uucp name xaudio netstat ufsd rexd systat sun dr uuidgen krb5 prop 注意 改变了 inetd conf 文件之后 需要重新启动inetd 对必须提供的服务采用tcpwapper来保护 检测方法检测方法1 判定条件 判定条件 所需的服务都列出来 没有不必要的服务 2 检测操作 检测操作 Solaris10查看所有开启的服务 svcs a Solaris8查看所有开启的服务 cat etc inet inetd conf cat etc inet services 26 3 补充说明 补充说明 在 etc inetd conf文件中禁止下列不必要的基本网络服务 time echo discard daytime chargen fs dtspc exec comsat talk finger uucp name xaudio netstat ufsd rexd systat sun dr uuidgen krb5 prop 注意 改变了 inetd conf 文件之后 需要重新启动inetd 对必须提供的服务采用tcpwapper来保护 编号 编号 安全要求安全要求 设备设备 SOLARIS 配置配置 34 可选可选 要求内容要求内容如果网络中存在信任的 NTP 服务器 应该配置系统使用 NTP 服 务保持时间同步 操作指南操作指南1 参考配置操作参考配置操作 ntp 的配置文件 etc inet ntp conf vi etc inet ntp conf server IP 地址 提供 ntp 服务的机器 touch var ntp ntp drift 建 drift 文件及相关目录 这个文件是用于在 ntp 重起的时候快速的和服务器进行同步 SOLARIS8 启动 ntp 进程 etc init d xntpd start Solaris 10 检查 ntp 依赖 svcs l svc network ntp default 然后 svcadm enable svc network ntp svcadm refresh svc network ntp svcadm restart svc network ntp 2 补充操作说明 补充操作说明 etc inet ntp conf 默认是没有的 需要做 server 的话 就把 ntp server 拷贝一份成 ntp conf 如果做 client 的话 就把 ntp client 拷贝一份到 ntp conf 检测方法检测方法1 判定条件 判定条件 与 NTP 服务器保持时间同步 2 检测操作 检测操作 查看 ntp 的配置文件 cat etc inet ntp conf 查看 xntpd 进程 ps elf grep ntp 检查 ntp 依赖 svcs l svc network ntp default 适用于 Solaris 10 3 补充说明 编号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能信息聚合平台创新创业项目商业计划书
- 汽车车载充电器快充电子创新创业项目商业计划书
- 量子安防监测系统创新创业项目商业计划书
- 短信自动回复规则设置工具创新创业项目商业计划书
- 输卵管造影影像课件
- 2025年教育信息化基础设施建设:现状与未来规划研究报告
- 河南省夏邑一高2026届高一化学第一学期期末考试试题含解析
- 民法典物权编培训课件
- 《ISO 37001-2025 反贿赂管理体系要求及使用指南》专业深度解读和应用培训指导材料之1:2范围+3术语和定义(2025A1)(可编辑!)
- 现代物流知识培训课程课件
- 初中七年级下册语文阅读理解十篇(含答案)
- 高考必背72篇古诗词
- 高分子材料专业英语最终稿省公开课一等奖全国示范课微课金奖课件
- 《数据库应用基础(Access 2010)》中职全套教学课件
- ISO 55013-2024 资产管理-数据资产管理指南(中文版-雷泽佳翻译-2024)
- 耳穴贴压技术操作评分标准
- 大学生安全教育课件(共41张)
- 幼儿园爱卫领导小组责任分工方案
- 假的体检报告单模板
- Facebook广告操作流程和广告效果数据
- 投资意向协议书2篇
评论
0/150
提交评论