| 643 번 글의 답장글: Re: umask 값에 관한 질문 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2001년 05월 18일 05:42:14 금(새벽) |
조회: 1468 |
[허장배]님이 남기신 글:
>안녕하십니까?
>
>사용자나 관리자가 파일이나 디렉토리 생성시 기본적인
퍼미션
>(파일생성시 : rw-rw-r--) --> 664
>(디렉토리생성시
: rwxr-xr-x) --> 755
>이 주어지는데 그 기본값을 바꿀려면 어케 해야
되나요?
>
>그리구 그 기본값은 어떤 파일에서 지정할 수
있는지도..
>
>책보고 사이트를 뒤져봐도 감이 잘 안오네요..
>
>umask값은 $HOME에 .bashrc 파일에 적용받는거 아닌가요?
>사용자 추가시 /etc/skel/.bashrc 파일에 umask 값이 있던데 그걸
바꿔도 안되더라구요.
>아직 감이 잘 안옵니다.산이님의
명쾌한 답변을 기다리겠습니다.
>건강하세요.
========================================
/etc/skel
디렉토리에 있는 파일을 사용자를 새로 추가할 경우 적용되는
기본값을
설정하는 디렉토리입니다.
따라서 이 파일을 편집하더라도 기존의 사용자에게는 적용되지
않습니다.
/etc/profile 파이를 들여다보면
설정내용이 있습니다. 한번 보고 실습(?)해 보는것도 나쁘지
않을것 같네요(아래 내용)..
if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then
umask 002 # gid name = uid name && uid > 14
else
umask 022
fi
사용자 개인 설정은
$HOME/.bashrc
파일에 설정해 보세요...
*PS: umask 는 퍼미션 설정이 아닙니다.
파일이나 디렉토리 생성시 기본이 되는 퍼미션을 설정합니다.
umask 002 는 others에게 쓰기(2)권한을 주지 않는다는 의미.
umask 022 는 group과 others에게 쓰기 권한(22)을 주지 않는다는 의미
|
이전글 : umask 값에 관한 질문
다음글 : 답변 감사합니다..그러나...
|
from 211.35.159.131
JS(Redhands)Board 0.4 +@
|