知识库
用 setsebool 设过的布尔值,在策略文件里 grep 却搜不到
你用 setsebool P 设好了某个 SELinux 布尔值,服务也恢复正常了。过几天想复查一下确认它还在生效,于是跑到 /etc/selinux/ 下,对策略文件 grep 那个布尔值的名字——结果 什么都没有 。你开始怀疑:是不是根…
#排错#二进制策略#布尔值#getsebool#setsebool#SELinux
nginx 配置文件权限位完全正常,却还是报"权限被拒"读不了
你把写好的一份 nginx 配置从临时目录挪到 /etc/nginx/conf.d/,nginx t 或 reload 却报"权限被拒"。你 ls l 一看,权限位是 644、属主属组也都对,任何用户都该能读——可 nginx 就是说读不了…
#排错#标签#安全上下文#restorecon#SELinux#nginx
nginx 监听一个非标准端口,直接启动失败报端口"权限被拒"
你给站点加了个新服务,让 nginx 监听一个非标准端口(比如 8080、8888 这类)。保存配置、reload、然后——nginx 根本没起来。日志说绑定端口"权限被拒"。你一看,nginx 又不绑定 80 以下的特权端口,怎么会权限不…
#http_port_t#端口标签#semanage#SELinux#nginx
nginx 反向代理后端返回 502,真凶是 SELinux 的一个布尔值
你配好了 nginx 反向代理,把请求转发给本机的后端服务。用 curl 直接访问后端端口,一切正常;可一旦走 nginx 进来,就整齐地返回 502 Bad Gateway。你把 nginx 配置检查了好几遍,upstream 地址没错、…
#排错#setsebool#反向代理#502#SELinux#nginx