게시물 261건
   
[Redhat] 사용자 UMASK(User MASK) 설정’
글쓴이 : theko 날짜 : 2014-07-21 (월) 09:26 조회 : 10556
사용자 UMASK(User MASK) 설정’

보안진단 결과 파일에는 해당 부분에 대해 다음과 같이 권고하고 있습니다.


■ 기준
/etc/bashrc 파일에 UMASK 값이 022 또는 027이면 양호

■ 현황
|/etc/bashrc 파일|
if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then
       umask 002
    else
       umask 022
    fi

위 스크립트의 의미는 uid가 99이하인 계정에서 생성한 파일 또는 디렉토리에 대해서는 umask 002를 적용하며, 나머지는 umask 022를 적용한다는 의미입니다.
일반적으로 새로운 계정을 생성시에는 uid는 500이상으로 자동으로 부여해주므로, 위 스크립트에서는 자동으로 umask 022을 적용합니다.
(주- uid 100 이하는 리눅스 시스템에서 사용하는 계정에 부여해주는 uid입니다)

따라서 별도의 수정하실 필요는 없습니다만, 만약 강제로라도 동일하게 umask 값을 적용하시려 하실 경우 제시된 내용대로 /etc/.bashrc 파일을 열고,

내용중 다음 부분을 수정합니다.


if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then
       umask 002   >> umask 022 로 수정
    else
       umask 022
    fi

#. .bashrc 로 적용

위와 같이 하시면 됩니다.

이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
   

miwit.com sir.co.kr DNS Powered by DNSEver.com DNS Powered by DNSEver.com