initrc_t bash:/etc/init.d/network:/bin/bash: 잘못된 해석기: 권한이 거부되었습니다.

initrc_t bash:/etc/init.d/network:/bin/bash: 잘못된 해석기: 권한이 거부되었습니다.

SELinux를 적용한 CentOS 7.6에서 다음 문제가 발생했습니다.

uid=0(root) gid=0(root) groups=0(root) context=sysadm_u:sysadm_r:sysadm_t:s0-s0:c0.c1023

#ls -lZ /etc/init.d/network
-rwxr-x---. root root system_u:object_r:initrc_exec_t:s0 /etc/init.d/network

#  /etc/init.d/network
bash: /etc/init.d/network: /bin/bash: bad interpreter: Permission denied

# sh /etc/init.d/network
Usage: /etc/init.d/network {start|stop|status|restart|force-reload}


# runcon -r sysadm_r /etc/init.d/network
Usage: /etc/init.d/network {start|stop|status|restart|force-reload}

따라서 initrc_exec_t 유형의 파일 실행을 허용하지 않는 몇 가지 제한 사항이 있는 것 같습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

관련 정보