浩康建站品牌

13518219792
  • 首页
  • 关于我们
    • 如何选择
    • 选择理由
  • 案例作品
    • 网站建设
    • 优化推广
    • 微信开发
    • 电商托管
  • 服务项目
    • 网站建设
    • 移动端/APP
    • 微信/小程序
    • 技术支持
    • 其它服务
  • 建站知识
    • 广西网站建设
    • 广西做网站
    • 广西网站设计
  • 网站售后
    • 广西网站运营
    • 广西网站维护
    • 广西网站推广
  • 客服中心
  • 全国分站

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

Linux系统安全优化之文件和文件系统安全优化文件系统层次的安全优化

1.       合理规划系统分区

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

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

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

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

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

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

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

 
 
 
  1. #  vi  /etc/fstab  
  2.  
  3. /dev/sdc1   /var    ext3    defaults,noexec   1  2  
  4.  
  5. #  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 锁定属性

 
 
 
  1. #  lsattr   /etc/passwd   //查看文件的属性状态  
  2.  
  3. #  chattr   -i   /etc/passwd 

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

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

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

 
 
 
  1. #  chmod  -R  o-rwx  /etc/init.d  
  2.  
  3. 或  
  4.  
  5. #  chmod  -R  750   /etc/init.d 

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

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

 
 
 
  1. #  cd  /etc/security/console.apps/  
  2.  
  3. #  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文件的比较依据

 
 
 
  1. #  find  /  -type  f   -prem  +6000   >  /etc/sfilelist  
  2.  
  3. #  chmod  600  /etc/sfilelist  

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

 
 
 
  1. #  vi  /usr/sbin/chksfile  
  2.  
  3. #!/bin/bash  
  4.  
  5. OLD_LIST=/etc/sfilelist  
  6.  
  7. for  i  in  ` find  /  -type  -prem  +6000 `  
  8.  
  9. do  
  10.  
  11. grep   -F   “$i”  $OLD_LIST  >  /dev/null  
  12.  
  13. [  $?  -ne  0 ]  &&  ls  -lh  $i  
  14.  
  15. done  
  16.  
  17. #  chmod  700  /usr/bin/chkfile 

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

 
 
 
  1. #  cp   /bin/touch  /bin/mytouch   //建立测试用程序文件  
  2.  
  3. #  chmod  4755  /bin/mytouch  
  4.  
  5. #  chksfile                    //执行程序脚本,输出检查结果 

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

【编辑推荐】

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

本文题目:Linux(RHEL5)系统安全常规优化(3)
文章网址:http://www.gxwzsj.com/article/cdehdje.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

其他资讯

  • windows服务器上线要注意什么?服务器要注意的
  • 如何运用左右脑思维来解决直播带货的一些问题
  • 域名快过期怎样继续?(公司域名怎么延期申请)
  • 优化SQLServer左连接查询性能(sqlserver左连接)
  • 海外ip是什么?(如何区别国内国外ip)

行业动态

企业网站建设的重要性!

现在虽然是移动互联网时代,但企业网站依然重要,包含PC站点,移动站。可以说企业网站关系企业的未来发展和前途,尤其对中小企业更是如此,一些中小企业老板,对自己的名片很在乎,因为这是个门面。...

服务项目

  • 网站建设

    查看详情
  • 移动端/APP

    查看详情
  • 微信/小程序

    查看详情
  • 技术支持

    查看详情
  • 其它服务

    查看详情
  • 更多服务项目

    用我们的专业和诚信赢得您的信赖,从PC到移动互联网均有您想要的服务!

    获取更多

联系吧 在百度地图上找到我们

电话:13518219792

如遇占线或暂未接听请拨:136xxx98888

业务咨询 技术咨询 售后服务
网站设计
成都网站设计
手机网站设计
高端网站设计
定制网站设计
网站制作
手机网站制作
网站制作公司
成都网站制作
网站制作报价
联系我们
电话:13518219792
邮箱:631063699@qq.com
地址:成都青羊区锦天国际1002号
网址:www.gxwzsj.com
网站建设
高端网站建设
成都网站建设公司
重庆电商网站建设
成都网站建设

微信二维码

  • 友情链接
  • 雅安川西电信
  • 四川发电机公司
  • jtfdjwx.com
  • 成都服务器托管
  • 眉山柴油发电机租赁
  • 成都柴油发电机
  • 南充网站维护
  • 锦江区企业代办服务
  • 宜宾网站设计
  • 企业VI设计

Copyright © 2013-2025 www.gxwzsj.com 浩康建站品牌广西站 QQ:244261566 版权所有 备案号:蜀ICP备17025366号

  • 在线咨询
  • 13518219792
  • 微信二维码

  • 移动版官网