Linux(RHEL5)系统安全常规优化(4)

Linux系统安全优化之系统引导和登录安全优化文件系统层次的安全优化

1. 合理规划系统分区

建议划分为独立分区的目录

/boot :大小建议在200M以上。

/home :该目录是用户默认宿主目录所在的上一级文件夹,若服务器用户数量较多,通常无法预知每个用户所使用的磁盘空间大小

/var : 该目录用于保存系统日志、运行状态、用户邮箱目录等,文件读写频繁。占用空间可能会较多

/opt : 用于安装服务器的附加应用程序及其他可选工具,方便扩展使用

2. 通过挂载选项禁止执行set位程序、二进制程序

使/var分区中程序文件的执行(x)权限失效,禁止直接执行该分区中二进制程序

# vi /etc/fstab

/dev/sdc1 /var ext3 defaults,noexec 1 2

# mount -o remount /var

如果想要从文件系统层面禁止文件的suid 或 sgid位权限,将上边的noexec改为nosuid即可

3. 锁定不希望更改的系统文件

使用 +i 属性锁定service 、passwd、grub.conf 文件(将不能正常添加系统用户)

# chattr +i /etc/service /etc/passd /boot/grub.conf

解除/etc/passwd文件的 +i 锁定属性

# lsattr /etc/passwd //查看文件的属性状态

# chattr -i /etc/passwd

Linux系统安全优化之应用程序和服务

1. 关闭不必要的系统服务

2. 禁止普通用户执行init.d目录中的脚本

# chmod -R o-rwx /etc/init.d

# chmod -R 750 /etc/init.d

3. 禁止普通用户执行控制台程序

/etc/security/console.apps/目录下每一文件对应一个系统程序,如果不希望普通用户调用这些控制台程序,可以将对应的配置文件移除

# cd /etc/security/console.apps/

# tar jcpvf /etc/conhlp.pw.tar.bz2 poweroff halt reboot – – remove

4. 去除程序文件中非必需的set-uid 或 set-gid 附加权限

查找系统中设置了set-uid或set-gid权限的文件,并结合 –exec 选项显示这些文件的详细权限属性

# find / -type f perm +6000 -exec ls -lh { } \ ;

去掉程序文件的suid/sgid位权限

# chmod a-s /tmp/back.vim

编写shell脚本,检查系统中新增加的带有suid或者sgid位权限的程序文件

(1) 在系统处于干净状态时,建立合法suid/sgid文件的列表,作为是否有新增可疑suid文件的比较依据

# find / -type f -prem +6000 > /etc/sfilelist

# chmod 600 /etc/sfilelist

(2) 建立chksfile脚本文件,与sfilelist比较,输出新增的带suid/sgid属性的文件

# vi /usr/sbin/chksfile

#!/bin/bash

OLD_LIST=/etc/sfilelist

for i in ` find / -type -prem +6000 `

do

grep -F “$i” $OLD_LIST > /dev/null

[ $? -ne 0 ] && ls -lh $i

done

# chmod 700 /usr/bin/chkfile

(3) 执行chkfile脚本,检查是否有新增suid/sgid文件

# cp /bin/touch /bin/mytouch //建立测试用程序文件

# chmod 4755 /bin/mytouch

# chksfile //执行程序脚本,输出检查结果

Linux系统安全优化中系统引导和登录安全优化文件系统层次的安全优化的配置就向大家介绍完了,希望大家已经掌握。

【编辑推荐】

  1. Linux(RHEL5)系统安全常规优化(1)
  2. Linux(RHEL5)系统安全常规优化(2)
  3. Linux(RHEL5)系统安全常规优化(3)
  4. Linux(RHEL5)系统安全常规优化(5)

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/139536.html<

(0)
管理的头像管理
上一篇2025-03-03 12:50
下一篇 2025-03-03 12:51

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注