@
skylancer @
ryd994 第一,为啥要直接关掉 selinux,看样子应该 linux 操作不是特别熟练,而且既然找不到问题的原因,是不是应该先找到问题的来源?关掉 selinux 就是先找到问题的来源,确定了是什么问题再来着手修复,你说了半天,还要让人家 audit.log 来找错误,还得把日志得看明白是不是让人家觉得望而生畏?是不是测试服务或者开发服务器都得把安全设置做好?比如,你要帮小白修电脑垃圾,你是觉得让人家装一个 360 直接清理垃圾,还是让人家去 CClean 下载安装软件,然后手把手教人家用软件,还是让他在一大坨 windows 设置找到系统自带的清理电脑的设置?
第二,我确实不想多打字,没有说清楚,如果 LZ 反馈关掉 selinux 之后问题解决了我们再说后续的设置的问题,这样是不是能够快速排查掉是不是 selinux 的锅?至少不用纠结是不是 selinux 的问题。
第三,你说的那么多命令,人家不会用怎么办?那你得教会人家用咯,而且人家是做开发不是做运维,为啥一定要把大把的时间经历放在代码以外的地方?
第四,生产服务器一定要在评估影响之后再去修改安全和权限相关的问题。