● 파일 및 디렉토리 생성 권한
디렉토리 777 755
- 022 (umask) =>
파일 666 644
=> 파일 및 디렉토리는 umask 값에 의해 최초 생성 권한이 적용된다.
ex) ]# mkdir aaaDir
]# touch aaaFile
]# ls -l
drwxr-xr-x 2 root root 4096 10월 3 15:36 aaaDir (755)
-rw-r--r-- 1 root root 0 10월 3 15:36 aaaFile (644)
]# umask
0022
]# umask 002 => umask 변경(현재 로그인 쉘에만 적용)
]# mkdir bbbDir
]# touch bbbFile
]# ls -l
drwxrwxr-x 2 root root 4096 10월 3 15:40 bbbDir (775)
-rw-rw-r-- 1 root root 0 10월 3 15:40 bbbFile (664)
※ 계정 생성시 자동생성된 홈디렉토리의 생성 권한 제어
]# useradd kang
]# ls -l /home
drwx------ 3 kang kang 4096 10월 3 15:44 kang (700)
]# vi /etc/login.defs
....
UAMSK 077 => 홈디렉토리 생성 권한 : 700
076 => 변경 : 홈디렉토리 생성 권한 : 701
]# useradd choi
]# ls -l /home
drwx-----x 3 choi choi 4096 10월 3 16:00 choi (701)