Red Hat Daemon Umask를 올바르게 설정하기

Red Hat Daemon Umask를 올바르게 설정하기

저는 RedHat 5에서 데몬 umask를 설정할 적절한 위치를 찾으려고 노력해 왔습니다. 제가 검색한 모든 내용은 /etc/init.d/functions또는 /etc/sysconfig/init.

umask한 장소에 다른 장소 를 설정하는 것의 장단점은 무엇입니까 ? 한 위치가 다른 위치보다 더 안전합니까?

답변1

명시적인 umask 명령보다 나중에 .etc/init.d/functions 스크립트에서 소스를 가져오고 따라서 우선 순위를 갖기 때문에 /etc/sysconfig/init에 설정합니다.

말할 것도 없이 /etc/init.d/functions는 스크립트 파일이고 /etc/sysconfig/init는 구성 파일입니다. 스크립트는 rpm으로 업데이트될 수 있지만 최신 구성 파일은 configFileName.rpmnew로 저장됩니다. 따라서 함수에서 이를 변경하면 업데이트로 인해 문제가 발생할 수 있으며 그 이유를 파악하는 것이 직관적이지 않습니다.

관련 정보