linux系统安全系统加固方案设计3103.pdf
《linux系统安全系统加固方案设计3103.pdf》由会员分享,可在线阅读,更多相关《linux系统安全系统加固方案设计3103.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实用文档 文案大全 1 概述.-1-1.1 适用范围.-1-2 用户账户安全加固.-1-2.1 修改用户密码策略.-1-2.2 锁定或删除系统中与服务运行,运维无关的的用户.-1-2.3 锁定或删除系统中不使用的组.-2-2.4 限制密码的最小长度.-2-3 用户登录安全设置.-3-3.1 禁止 root 用户远程登录.-3-3.2 设置远程 ssh 登录超时时间.-3-3.3 设置当用户连续登录失败三次,锁定用户 30 分钟.-4-3.4 设置用户不能使用最近五次使用过的密码.-4-3.5 设置登陆系统账户超时自动退出登陆.-5-4 系统安全加固.-5-4.1 关闭系统中与系统正常运行、业务
2、无关的服务.-5-4.2 禁用“CTRL+ALT+DEL”重启系统.-6-4.3 加密 grub菜单.-6-实用文档 文案大全 1 概述 1.1 适用范围 本方案适用于银视通信息科技有限公司 linux 主机安全加固,供运维人员参考对 linux主机进行安全加固。2 用户账户安全加固 2.1 修改用户密码策略(1)修改前备份配置文件:/etc/login.defs cp/etc/login.defs/etc/login.defs.bak(2)修改编辑配置文件:vi/etc/login.defs,修改如下配置:PASS_MAX_DAYS 90(用户的密码不过期最多的天数)PASS_MIN_DAY
3、S 0(密码修改之间最小的天数)PASS_MIN_LEN 8(密码最小长度)PASS_WARN_AGE 7 (口令失效前多少天开始通知用户更改密码)(3)回退操作#cp/etc/login.defs.bak/etc/login.defs 2.2 锁定或删除系统中与服务运行,运维无关的的用户(1)查看系统中的用户并确定无用的用户#more/etc/passwd(2)锁定不使用的账户(锁定或删除用户根据自己的需求操作一项即可)锁定不使用的账户:#usermod-L username 或删除不使用的账户:实用文档 文案大全#userdel-f username(3)回退操作 用户锁定后当使用时可解除
4、锁定,解除锁定命令为:#usermod-U username 2.3 锁定或删除系统中不使用的组(1)操作前备份组配置文件/etc/group#cp/etc/group/etc/group.bak(2)查看系统中的组并确定不使用的组#cat/etc/group(3)删除或锁定不使用的组 锁定不使用的组:修改组配置文件/etc/group,在不使用的组前加“#”注释掉该组即可 删除不使用的组:#groupdel groupname (4)回退操作#cp/etc/group.bak/etc/group 2.4 限制密码的最小长度(1)操作前备份组配置文件/etc/pam.d/system-auth
5、#cp/etc/pam.d/etc/pam.d.bak(2)设置密码的最小长度为 8 修改配置文件/etc/pam.d,在行”password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=”中添加“minlen=8”,或使用 sed 修改:实用文档 文案大全#sed-i s#password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=#password requi
6、site pam_pwquality.so try_first_pass local_users_only retry=3 minlen=8 authtok_type=#g/etc/pam.d/system-auth(3)回退操作#cp/etc/pam.d.bak/etc/pam.d 3 用户登录安全设置 3.1 禁止 root 用户远程登录(1)修改前备份 ssh 配置文件/etc/ssh/sshd_conf#cp/etc/ssh/sshd_conf/etc/ssh/sshd_conf.bak(2)修改 ssh服务配置文件不允许 root用户远程登录 编辑/etc/ssh/sshd_conf
7、ig找到“#PermitRootLogin yes”去掉注释并修改为“PermitRootLogin no”或者使用 sed修改,修改命令为:#sed-i s#PermitRootLogin yesPermitRootLogin nog/etc/ssh/sshd_config(3)修改完成后重启 ssh 服务 Centos6.x 为:#service sshd restart Centos7.x 为:#systemctl restart sshd.service(4)回退操作#cp/etc/ssh/sshd_config.bak/etc/ssh/sshd_config 3.2 设置远程 ssh
8、 登录超时时间(1)修改前备份 ssh 服务配置文件/etc/ssh/sshd_config#cp/etc/ssh/sshd_conf/etc/ssh/sshd_conf.bak 实用文档 文案大全(2)设置远程 ssh 登录长时间不操作退出登录 编辑/etc/ssh/sshd_conf将”#ClientAliveInterval 0”修改为”ClientAliveInterval 180”,将”#ClientAliveCountMax 3”去掉注释,或执行如下命令:#sed-i s#ClientAliveInterval 0ClientAliveInterval 180g/etc/ssh/s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 系统安全 系统 加固 方案设计 3103
限制150内