CentOS服务器高级安全与网络安全配置指南
1. SELinux相关设置
SELinux在CentOS服务器安全中起着重要作用。许多可用的上下文类型和布尔值在一系列手册页中有文档记录。例如,使用 man 8 httpd_selinux 命令可查看与Web服务器相关的许多上下文类型和布尔值的详细信息。以下是一些可查看手册页的服务列表:
- ftpd_selinux
- httpd_selinux
- kerberos_selinux
- named_selinux
- nfs_selinux
- nis_selinux
- rsync_selinux
- samba_selinux
- ypbind_selinux
SELinux策略包含称为访问向量的规则,这些规则控制主体(通常是进程)对对象(通常是文件或目录)的访问。例如规则 permit httpd_t read access to httpd_sys_content_t ,它允许Web服务器读取并提供专门标记为可由Web服务器访问的文件。若没有允许访问的规则,则会拒绝访问。
当SELinux做出访问决策时,结果会存储在访问向量缓存(AVC)中,同时会生成访问决策消息,这些消息通过审计守护进程记录到 /var/log/audit/audit.log 文件中。由于AVC消息格式难以解释,可使用 setroubleshoot 工具将其处理为人类可读的格式并写入 /var/log/messages
订阅专栏 解锁全文
1090

被折叠的 条评论
为什么被折叠?



