ubuntu

Ubuntu SELinux功能介绍

小樊
46
2025-11-14 21:06:16
栏目: 智能运维

Ubuntu 中的 SELinux 功能与定位

核心概念与默认策略

在 Ubuntu 上的作用与价值

启用与基础管理

与 AppArmor 的关系与选择建议

常见功能与命令速览

功能 关键命令或配置 说明
查看状态 sestatus;getenforce 了解是否启用、当前模式与策略概况
切换模式 setenforce 0/1;/etc/selinux/config 0=Permissive,1=Enforcing;修改后需重启持久化
安全上下文 chcon;restorecon -Rv 临时或永久修复文件/目录上下文
端口标签 semanage port -a -t http_port_t -p tcp 8080 为服务分配合规端口类型
布尔开关 getsebool -a;setsebool -P httpd_enable_homedirs 1 细粒度启用/禁用服务特性
策略生成 ausearch -m avc audit2allow -M mypol;semodule -i mypol.pp
审计分析 ausearch -m avc -ts recent;aureport -m avc 快速定位 AVC 拒绝事件与趋势
以上命令适用于在 Ubuntu 上启用 SELinux 后的常见运维场景,有助于策略验证与问题定位。

0
看了该问题的人还看了