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

Red Hat 데몬 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로만 저장됩니다. 따라서 함수에서 이를 변경하면 업데이트로 인해 문제가 발생할 수 있으며 그 이유를 파악하는 것이 직관적이지 않을 수 있습니다.

관련 정보