SELinux


미국 국가안전보장국이 제공하는 리눅스 커널에 강제 액세스 제어 기능을 추가한 기능
프로세스에서 수행 할 수있는 작업을 제한
SELinux는 프로세스마다 액세스 제한을 거는 TE(Type Enforcement)와 root 를 포함한 모든 사용자에게 제어를 거는 RBAC(Role-based Access Control) 등으로 root 에게 권한이 집중되는 것을 막아줌


### disable
```typesudo nano /etc/selinux/config# SELINUX=disabledrebootgetenforce# Disabled```
### http issue
```typechcon -R -t httpd_sys_rw_content_t /var/www/mywebaudit2why < /var/log/audit/audit.logsemanage fcontext  -l|grep html|grep httpd_sys_rw_content_tsetsebool -P httpd_unified 1```


### http
> [RHEL/CentOS 7 httpd SELinux policy 변경](https://www.lesstif.com/pages/viewpage.action?pageId=27984832)

> [개발자를 위한 인프라 기초 총정리](https://futurecreator.github.io/2018/11/09/it-infrastructure-basics/index.html)






