selinux常见问题解决方案

该文介绍了如何处理SELinux策略问题,包括通过security-switch切换安全用户,使用setenforce改变执行模式,利用audit2allow生成放行文件,解决缺少interface_info文件的问题,以及编译策略和插入模块的步骤。
摘要由CSDN通过智能技术生成

selinux常见问题解决方案

策略问题基本操作:
root用户下开启SELinux,三权用户
security-switch --s strict
切换安全用户
ssh secadm@localhost
setenforce 0 //只记录不阻塞
cat /var/log/audit/audit.log | grep AVC > 1 //查看selinux审计日志
cat 1|audit2allow -R -M test1(自己命令) //生成放行文件
问题提示:
could not open interface info [/var/lib/sepolgen/interface_info]
缺少interface_info文件
解决方案:
sepolgen-ifgen
重复上一步audit2allow

会产生*.te *.fc *.if 等文件。

编译策略te命令:
make -f /usr/share/selinux/devel/Makefile (每次修改都要编译下)

pp文件:
1.切换安全用户
ssh secadm@localhost
2.告警模式
setenforce 0 //只记录不阻塞
3.清空日志
echo > /var/log/audit/audit.log //清空日志
4.复现错误步骤(之前的实现操作流程)
5.导出日志
cat /var/log/audit/audit.log | grep AVC > avc 6.查看selinux审计日志
cat avc|audit2allow -R -M -prevent(自己命名以(*-prevent)) //生成放行文件
问题提示:
could not open interface info [/var/lib/sepolgen/interface_info]
缺少interface_info文件
解决方案:
sepolgen-ifgen
7.重复上一步cat avc|audit2allow -R -M -prevent
8.即可生成
-prevent.pp文件。
9.执行插入命令
semodule -i *.pp (插入pp文件。卸载用-r 命令)
10.切换安全模式验证问题即可。
setenforce 1

Alt

带尺寸的图片: Alt

居中的图片: Alt

居中并且带尺寸的图片: Alt

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值