SELinux가 활성화 된 상태에서 데비안 6을 사용하고 있습니다.SELinux : Debian 6에서 selinux-default-policy (/etc/selinux/default/policy/policy.24)를 바꾸시겠습니까?
처음 설치시 selinux-default-policy
패키지를 설치했습니다. 따라서 위치 /etc/selinux/default/policy/policy.24
의 정책은 SELinux에서 사용합니다.
이제는 내 자신의 정책을 만들고 데비안에서 이전 정책 (/etc/selinux/default/policy/policy.24
) 대신 새 정책을 사용하고 싶습니다.
이렇게하려면 refpolicy
을 github.com에서 다운로드하고 make policy
을 사용하여 컴파일해야합니다. 나는이 시점에서 성공했다. 그런 다음 make install
을 사용하여 동일한 정책을 설치했습니다. 이제 파일이 위치 /usr/share/selinux/policy/
에 복사 된 것을 볼 수 있습니다.
policy.24
과 같은 파일을 /usr/share/selinux/policy
에 볼 수 없습니다. 제 selinux-default-policy
을 새 것으로 교체하도록 안내해주십시오.
귀하의 질문은 프로그래밍 및 오프 토픽과 관련이 없습니다. – usr1234567
IMO이 질문은 프로그래밍 및 주제와 관련이 없습니다. 이러한 SELinux 정책 파일은 프로그래밍 할 수 있습니다./etc/security/selinux/src/policy가 있으면 새로 컴파일 된 polcy 파일로 바꾸십시오. – anil
@anil, 지원해 주셔서 감사합니다. 나는 "/ etc/selinux/refpolicy/src /"와 같은 디렉토리를 가지고 있으며 소스 만 포함하고있다. 그리고 "/ usr/share/selinux/refpolicy"위치에 * .pp 파일이 있습니다. 나는 /etc/selinux/default/policy/policy.24에있는 policy.24와 같은 파일을 찾을 수 없었다. –