일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- sql
- MariaDB
- 데이터베이스
- 알고리즘
- 파이썬
- C#
- 오라클
- 파이썬 전처리
- HTML
- RFP
- it 용어
- tibero
- Oracle VM VirtualBox
- 리눅스
- python algorithm
- dbeaver
- 리눅스 명령어
- it용어
- linux
- PYTHON
- 파이썬 데이터프레임
- 파이썬 알고리즘
- VirtualBox
- Algorithm
- Python 라이브러리
- Python DataFrame
- Oracle
- csharp
- putty
- 코딩테스트
- Today
- Total
오경석의 개발노트
Linux_umask 본문
umask : 리눅스에서 새로 만들어진 파일에 권한을 어떻게 설정할지 마스크를 결정하는 명령어.
umask 명령은 mask 매개변수가 지정되지 않는 경우 현재 쉘 환경의 파일 모드 작성 마스크를 표준 출력에 표시한다. 3자리 8진 숫자나 심볼릭 코드를 사용하여 mask 매개변수를 지정하는 경우, umask 명령은 현재 쉘 실행 환경의 파일 작성 마스크를 설정한다. 설정한 비트는 파일을 작성할 때 대응하는 비트를 지우는 데 사용된다.
예를 들어, 파일의 기본 모드를 644(rw-r--r--)로 변경한다고 가정하면 666과 644의 차는 022이며, 이것이 umask 명령에 인수로 사용할 값이다.
※ umask는 초기 권한을 설정하는것이며 8진 숫자로 표현할 경우 삭제할 권한 부분을 지정하는 것이고, 심볼릭 코드를 사용할 경우엔 권한을 설정하는 것이다.
※ umask는 10진수가 아닌 2진수로 계산해야한다. 예를 들어, 파일 생성 시 권한의 기본값인 666에서 umask를 055로 설정했을 때 10진수로 계산하면 611(-rw--x--x)가 되어야 하는데 실제로는 파일은 기본적으로 실행(x) 권한이 없으니 2진수로 계산한 622(-rw-w--w-)가 된다. 계산할 때는 꼭 10진수로 숫자를 단순히 빼는 게 아닌 2진수로 권한을 제거하는 개념으로 봐야 한다.
※ 리눅스 시스템에서 파일 생성 시 원칙적으로 기본값은 파일의 경우 666, 폴더의 경우 777이다.
- 파일의 경우 x(execute, 1)는 실행의 여부, 폴더의 경우는 해당 경로로 이동할 수 있음을 의미한다. 따라서 대부분의 파일은 실행파일이 아니므로 기본값이 666이고 폴더는 이동 권한이 포함된 777이 기본값이다.
※ umask의 경우 세 자리 숫자로 표현되는데 가장 앞 숫자는 setuid, setgid, stickybit 표현이다.
※ umask 명령어에 의하여 변경된 umask 값은 새로 로그인하면 초기화된다. umask 설정 관련 파일에서 umask 값 수정 후 리부팅하여 영구 저장해야한다. 일회성으로 umask를 설정하려면 umask 8진수 값(3자리) 입력
※ umask 설정 관련 파일(8진수 값 입력, 적용을 위해선 source 명령어 또는 reboot)
- /etc/login.defs : 새로 생성된 사용자의 기본 umask(홈 디렉터리 권한)
- /etc/profile : 로그인 셸(전역)
- /etc/bashrc : 비 로그인 셸(전역)
- ~/.bashrc : 특정 사용자의 umask 설정
# 루트 계정을 포함한 전체 계정 모두에게 동일한 권한 부여 시,
$ vi [umask 설정 파일]
umask 022
// 루트 계정과 일반 사용자 계정에 서로 다른 권한 부여 시,
$ vi [umask 설정 파일]
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
umask 002 # 일반 사용자 계정에 부여할 권한
else
umask 022 # 루트 계정에 부여할 권한
fi
■ 셸 명령어
umask [-S] [maskExpression] # S 옵션은 심볼릭 출력을 생성. 옵션을 지정하지 않으면 8진 숫자로 출력
■ 현재의 마스크 표시
umask # 현재 값 표시 (8진법)
>>>
0022
umask -S # 현재 값을 symbolic으로 표시
>>>
u=rwx,g=rx,o=rx
■ umask 값에 대한 사용 권한
8진수 값 | 파일 권한 | 디렉토리 권한 |
0 | rw- | rwx |
1 | rw- | rw- |
2 | r-- | r-w |
3 | r-- | r-- |
4 | -w- | -wx |
5 | -w- | -w- |
6 | --- | --x |
7 | --- | --- |
1. Symbolic method - 문자열 모드
레퍼런스 | 클래스 | 설명 |
u | 사용자 | 파일의 소유자 |
g | 그룹 | 그 파일의 그룹 멤버인 사용자 |
o | 다른 사람들 | 그 파일의 소유자나 혹은 그 그룹의 멤머가 아닌 사용자 |
a | 모든 사람 | 위의 셋 모두, "ugo"와 같다 |
파일의 모드들을 조정할 수 있는 연산자는 다음과 같다.
연산자 | 설명 |
+ | 지정된 모드들은 지정된 클래스들에 더한다 |
- | 지정된 클래스들로부터 지정된 모드들은 지운다 |
= | 지정된 클래스들을 위해서 지정된 모드들이 정확한 모드들로 만들어지게 된다 |
기본적인 허가들과 일치하는 세 가지 기본적인 모드들은 다음과 같다.
모드 | 이름 | 설명 |
r | 읽기(read) | 파일을 읽거나 디렉터리 안 내용물의 리스트 나열 |
w | 쓰기(write) | 파일이나 디렉터리에 쓰기 |
x | 실행(excute) | 파일을 실행하거나 디렉터리 트리로 되돌아가기 |
2. Absolute form method - 8진법 숫자
레퍼런스 | 읽기(r) | 쓰기(w) | 실행(x) |
유저(u) | 4 | 2 | 1 |
그룹(g) | 4 | 2 | 1 |
다른 사람들(o) | 4 | 2 | 1 |
■ 예시
# 소유자에 읽기, 그룹에 읽기&실행 권한을 설정하고 다른 사용자에는 권한 미설정
[user1@104 ~]$ umask -S u=r,g=rx,o=
u=r,g=rx,o=
[user1@104 ~]$ umask
0327
# 그룹의 읽기 권한을 제거
[user1@104 ~]$ umask -S g-r
u=r,g=x,o=
[user1@104 ~]$ umask
0367
# 소유자에 쓰기&실행 권한 추가, 그룹에 실행 권한 제거, 다른 사용자에 읽기 권한을 설정
[user1@104 ~]$ umask -S u+wx,g-x,o=r
u=rwx,g=,o=r
[user1@104 ~]$ umask
0073
# 소유자에 읽기&쓰기&실행, 그룹 및 다른 사용자에 읽기&실행 권한 설정
[user1@104 ~]$ umask 022
[user1@104 ~]$ umask -S
u=rwx,g=rx,o=rx
소유자 및 그룹에 권한 미설정, 다른 사용자에 읽기&쓰기&실행 권한 설정
[user1@104 ~]$ umask 770
[user1@104 ~]$ umask -S
u=,g=,o=rwx
■ 가능한 모든 umask 모드의 조합
000 | rw-rw-rw- | rwxrwxrwx |
001 | rw-rw-rw- | rwxrwxrw- |
002 | rw-rw-r– | rwxrwxr-x |
003 | rw-rw-r– | rwxrwxr– |
004 | rw-rw–w- | rwxrwx-wx |
005 | rw-rw–w- | rwxrwx-w- |
006 | rw-rw—- | rwxrwx–x |
007 | rw-rw—- | rwxrwx— |
010 | rw-rw-rw- | rwxrw-rwx |
011 | rw-rw-rw- | rwxrw-rw- |
012 | rw-rw-r– | rwxrw-r-x |
013 | rw-rw-r– | rwxrw-r– |
014 | rw-rw–w- | rwxrw–wx |
015 | rw-rw–w- | rwxrw–w- |
016 | rw-rw—- | rwxrw—x |
017 | rw-rw—- | rwxrw—- |
020 | rw-r–rw- | rwxr-xrwx |
021 | rw-r–rw- | rwxr-xrw- |
022 | rw-r–r– | rwxr-xr-x |
023 | rw-r–r– | rwxr-xr– |
024 | rw-r—w- | rwxr-x-wx |
025 | rw-r—w- | rwxr-x-w- |
026 | rw-r—– | rwxr-x–x |
027 | rw-r—– | rwxr-x— |
030 | rw-r–rw- | rwxr–rwx |
031 | rw-r–rw- | rwxr–rw- |
032 | rw-r–r– | rwxr–r-x |
033 | rw-r–r– | rwxr–r– |
034 | rw-r—w- | rwxr—wx |
035 | rw-r—w- | rwxr—w- |
036 | rw-r—– | rwxr—-x |
037 | rw-r—– | rwxr—– |
040 | rw–w-rw- | rwx-wxrwx |
041 | rw–w-rw- | rwx-wxrw- |
042 | rw–w-r– | rwx-wxr-x |
043 | rw–w-r– | rwx-wxr– |
044 | rw–w–w- | rwx-wx-wx |
045 | rw–w–w- | rwx-wx-w- |
046 | rw–w—- | rwx-wx–x |
047 | rw–w—- | rwx-wx— |
050 | rw–w-rw- | rwx-w-rwx |
051 | rw–w-rw- | rwx-w-rw- |
052 | rw–w-r– | rwx-w-r-x |
053 | rw–w-r– | rwx-w-r– |
054 | rw–w–w- | rwx-w–wx |
055 | rw–w–w- | rwx-w–w- |
056 | rw–w—- | rwx-w—x |
057 | rw–w—- | rwx-w—- |
060 | rw—-rw- | rwx–xrwx |
061 | rw—-rw- | rwx–xrw- |
062 | rw—-r– | rwx–xr-x |
063 | rw—-r– | rwx–xr– |
064 | rw—–w- | rwx–x-wx |
065 | rw—–w- | rwx–x-w- |
066 | rw——- | rwx–x–x |
067 | rw——- | rwx–x— |
070 | rw—-rw- | rwx—rwx |
071 | rw—-rw- | rwx—rw- |
072 | rw—-r– | rwx—r-x |
073 | rw—-r– | rwx—r– |
074 | rw—–w- | rwx—-wx |
075 | rw—–w- | rwx—-w- |
076 | rw——- | rwx—–x |
077 | rw——- | rwx—— |
100 | rw-rw-rw- | rw-rwxrwx |
101 | rw-rw-rw- | rw-rwxrw- |
102 | rw-rw-r– | rw-rwxr-x |
103 | rw-rw-r– | rw-rwxr– |
104 | rw-rw–w- | rw-rwx-wx |
105 | rw-rw–w- | rw-rwx-w- |
106 | rw-rw—- | rw-rwx–x |
107 | rw-rw—- | rw-rwx— |
110 | rw-rw-rw- | rw-rw-rwx |
111 | rw-rw-rw- | rw-rw-rw- |
112 | rw-rw-r– | rw-rw-r-x |
113 | rw-rw-r– | rw-rw-r– |
114 | rw-rw–w- | rw-rw–wx |
115 | rw-rw–w- | rw-rw–w- |
116 | rw-rw—- | rw-rw—x |
117 | rw-rw—- | rw-rw—- |
120 | rw-r–rw- | rw-r-xrwx |
121 | rw-r–rw- | rw-r-xrw- |
122 | rw-r–r– | rw-r-xr-x |
123 | rw-r–r– | rw-r-xr– |
124 | rw-r—w- | rw-r-x-wx |
125 | rw-r—w- | rw-r-x-w- |
126 | rw-r—– | rw-r-x–x |
127 | rw-r—– | rw-r-x— |
130 | rw-r–rw- | rw-r–rwx |
131 | rw-r–rw- | rw-r–rw- |
132 | rw-r–r– | rw-r–r-x |
133 | rw-r–r– | rw-r–r– |
134 | rw-r—w- | rw-r—wx |
135 | rw-r—w- | rw-r—w- |
136 | rw-r—– | rw-r—-x |
137 | rw-r—– | rw-r—– |
140 | rw–w-rw- | rw–wxrwx |
141 | rw–w-rw- | rw–wxrw- |
142 | rw–w-r– | rw–wxr-x |
143 | rw–w-r– | rw–wxr– |
144 | rw–w–w- | rw–wx-wx |
145 | rw–w–w- | rw–wx-w- |
146 | rw–w—- | rw–wx–x |
147 | rw–w—- | rw–wx— |
150 | rw–w-rw- | rw–w-rwx |
151 | rw–w-rw- | rw–w-rw- |
152 | rw–w-r– | rw–w-r-x |
153 | rw–w-r– | rw–w-r– |
154 | rw–w–w- | rw–w–wx |
155 | rw–w–w- | rw–w–w- |
156 | rw–w—- | rw–w—x |
157 | rw–w—- | rw–w—- |
160 | rw—-rw- | rw—xrwx |
161 | rw—-rw- | rw—xrw- |
162 | rw—-r– | rw—xr-x |
163 | rw—-r– | rw—xr– |
164 | rw—–w- | rw—x-wx |
165 | rw—–w- | rw—x-w- |
166 | rw——- | rw—x–x |
167 | rw——- | rw—x— |
170 | rw—-rw- | rw—-rwx |
171 | rw—-rw- | rw—-rw- |
172 | rw—-r– | rw—-r-x |
173 | rw—-r– | rw—-r– |
174 | rw—–w- | rw—–wx |
175 | rw—–w- | rw—–w- |
176 | rw——- | rw——x |
177 | rw——- | rw——- |
200 | r–rw-rw- | r-xrwxrwx |
201 | r–rw-rw- | r-xrwxrw- |
202 | r–rw-r– | r-xrwxr-x |
203 | r–rw-r– | r-xrwxr– |
204 | r–rw–w- | r-xrwx-wx |
205 | r–rw–w- | r-xrwx-w- |
206 | r–rw—- | r-xrwx–x |
207 | r–rw—- | r-xrwx— |
210 | r–rw-rw- | r-xrw-rwx |
211 | r–rw-rw- | r-xrw-rw- |
212 | r–rw-r– | r-xrw-r-x |
213 | r–rw-r– | r-xrw-r– |
214 | r–rw–w- | r-xrw–wx |
215 | r–rw–w- | r-xrw–w- |
216 | r–rw—- | r-xrw—x |
217 | r–rw—- | r-xrw—- |
220 | r–r–rw- | r-xr-xrwx |
221 | r–r–rw- | r-xr-xrw- |
222 | r–r–r– | r-xr-xr-x |
223 | r–r–r– | r-xr-xr– |
224 | r–r—w- | r-xr-x-wx |
225 | r–r—w- | r-xr-x-w- |
226 | r–r—– | r-xr-x–x |
227 | r–r—– | r-xr-x— |
230 | r–r–rw- | r-xr–rwx |
231 | r–r–rw- | r-xr–rw- |
232 | r–r–r– | r-xr–r-x |
233 | r–r–r– | r-xr–r– |
234 | r–r—w- | r-xr—wx |
235 | r–r—w- | r-xr—w- |
236 | r–r—– | r-xr—-x |
237 | r–r—– | r-xr—– |
240 | r—w-rw- | r-x-wxrwx |
241 | r—w-rw- | r-x-wxrw- |
242 | r—w-r– | r-x-wxr-x |
243 | r—w-r– | r-x-wxr– |
244 | r—w–w- | r-x-wx-wx |
245 | r—w–w- | r-x-wx-w- |
246 | r—w—- | r-x-wx–x |
247 | r—w—- | r-x-wx— |
250 | r—w-rw- | r-x-w-rwx |
251 | r—w-rw- | r-x-w-rw- |
252 | r—w-r– | r-x-w-r-x |
253 | r—w-r– | r-x-w-r– |
254 | r—w–w- | r-x-w–wx |
255 | r—w–w- | r-x-w–w- |
256 | r—w—- | r-x-w—x |
257 | r—w—- | r-x-w—- |
260 | r—–rw- | r-x–xrwx |
261 | r—–rw- | r-x–xrw- |
262 | r—–r– | r-x–xr-x |
263 | r—–r– | r-x–xr– |
264 | r——w- | r-x–x-wx |
265 | r——w- | r-x–x-w- |
266 | r——– | r-x–x–x |
267 | r——– | r-x–x— |
270 | r—–rw- | r-x—rwx |
271 | r—–rw- | r-x—rw- |
272 | r—–r– | r-x—r-x |
273 | r—–r– | r-x—r– |
274 | r——w- | r-x—-wx |
275 | r——w- | r-x—-w- |
276 | r——– | r-x—–x |
277 | r——– | r-x—— |
300 | r–rw-rw- | r–rwxrwx |
301 | r–rw-rw- | r–rwxrw- |
302 | r–rw-r– | r–rwxr-x |
303 | r–rw-r– | r–rwxr– |
304 | r–rw–w- | r–rwx-wx |
305 | r–rw–w- | r–rwx-w- |
306 | r–rw—- | r–rwx–x |
307 | r–rw—- | r–rwx— |
310 | r–rw-rw- | r–rw-rwx |
311 | r–rw-rw- | r–rw-rw- |
312 | r–rw-r– | r–rw-r-x |
313 | r–rw-r– | r–rw-r– |
314 | r–rw–w- | r–rw–wx |
315 | r–rw–w- | r–rw–w- |
316 | r–rw—- | r–rw—x |
317 | r–rw—- | r–rw—- |
320 | r–r–rw- | r–r-xrwx |
321 | r–r–rw- | r–r-xrw- |
322 | r–r–r– | r–r-xr-x |
323 | r–r–r– | r–r-xr– |
324 | r–r—w- | r–r-x-wx |
325 | r–r—w- | r–r-x-w- |
326 | r–r—– | r–r-x–x |
327 | r–r—– | r–r-x— |
330 | r–r–rw- | r–r–rwx |
331 | r–r–rw- | r–r–rw- |
332 | r–r–r– | r–r–r-x |
333 | r–r–r– | r–r–r– |
334 | r–r—w- | r–r—wx |
335 | r–r—w- | r–r—w- |
336 | r–r—– | r–r—-x |
337 | r–r—– | r–r—– |
340 | r—w-rw- | r—wxrwx |
341 | r—w-rw- | r—wxrw- |
342 | r—w-r– | r—wxr-x |
343 | r—w-r– | r—wxr– |
344 | r—w–w- | r—wx-wx |
345 | r—w–w- | r—wx-w- |
346 | r—w—- | r—wx–x |
347 | r—w—- | r—wx— |
350 | r—w-rw- | r—w-rwx |
351 | r—w-rw- | r—w-rw- |
352 | r—w-r– | r—w-r-x |
353 | r—w-r– | r—w-r– |
354 | r—w–w- | r—w–wx |
355 | r—w–w- | r—w–w- |
356 | r—w—- | r—w—x |
357 | r—w—- | r—w—- |
360 | r—–rw- | r—-xrwx |
361 | r—–rw- | r—-xrw- |
362 | r—–r– | r—-xr-x |
363 | r—–r– | r—-xr– |
364 | r——w- | r—-x-wx |
365 | r——w- | r—-x-w- |
366 | r——– | r—-x–x |
367 | r——– | r—-x— |
370 | r—–rw- | r—–rwx |
371 | r—–rw- | r—–rw- |
372 | r—–r– | r—–r-x |
373 | r—–r– | r—–r– |
374 | r——w- | r——wx |
375 | r——w- | r——w- |
376 | r——– | r——-x |
377 | r——– | r——– |
400 | -w-rw-rw- | -wxrwxrwx |
401 | -w-rw-rw- | -wxrwxrw- |
402 | -w-rw-r– | -wxrwxr-x |
403 | -w-rw-r– | -wxrwxr– |
404 | -w-rw–w- | -wxrwx-wx |
405 | -w-rw–w- | -wxrwx-w- |
406 | -w-rw—- | -wxrwx–x |
407 | -w-rw—- | -wxrwx— |
410 | -w-rw-rw- | -wxrw-rwx |
411 | -w-rw-rw- | -wxrw-rw- |
412 | -w-rw-r– | -wxrw-r-x |
413 | -w-rw-r– | -wxrw-r– |
414 | -w-rw–w- | -wxrw–wx |
415 | -w-rw–w- | -wxrw–w- |
416 | -w-rw—- | -wxrw—x |
417 | -w-rw—- | -wxrw—- |
420 | -w-r–rw- | -wxr-xrwx |
421 | -w-r–rw- | -wxr-xrw- |
422 | -w-r–r– | -wxr-xr-x |
423 | -w-r–r– | -wxr-xr– |
424 | -w-r—w- | -wxr-x-wx |
425 | -w-r—w- | -wxr-x-w- |
426 | -w-r—– | -wxr-x–x |
427 | -w-r—– | -wxr-x— |
430 | -w-r–rw- | -wxr–rwx |
431 | -w-r–rw- | -wxr–rw- |
432 | -w-r–r– | -wxr–r-x |
433 | -w-r–r– | -wxr–r– |
434 | -w-r—w- | -wxr—wx |
435 | -w-r—w- | -wxr—w- |
436 | -w-r—– | -wxr—-x |
437 | -w-r—– | -wxr—– |
440 | -w–w-rw- | -wx-wxrwx |
441 | -w–w-rw- | -wx-wxrw- |
442 | -w–w-r– | -wx-wxr-x |
443 | -w–w-r– | -wx-wxr– |
444 | -w–w–w- | -wx-wx-wx |
445 | -w–w–w- | -wx-wx-w- |
446 | -w–w—- | -wx-wx–x |
447 | -w–w—- | -wx-wx— |
450 | -w–w-rw- | -wx-w-rwx |
451 | -w–w-rw- | -wx-w-rw- |
452 | -w–w-r– | -wx-w-r-x |
453 | -w–w-r– | -wx-w-r– |
454 | -w–w–w- | -wx-w–wx |
455 | -w–w–w- | -wx-w–w- |
456 | -w–w—- | -wx-w—x |
457 | -w–w—- | -wx-w—- |
460 | -w—-rw- | -wx–xrwx |
461 | -w—-rw- | -wx–xrw- |
462 | -w—-r– | -wx–xr-x |
463 | -w—-r– | -wx–xr– |
464 | -w—–w- | -wx–x-wx |
465 | -w—–w- | -wx–x-w- |
466 | -w——- | -wx–x–x |
467 | -w——- | -wx–x— |
470 | -w—-rw- | -wx—rwx |
471 | -w—-rw- | -wx—rw- |
472 | -w—-r– | -wx—r-x |
473 | -w—-r– | -wx—r– |
474 | -w—–w- | -wx—-wx |
475 | -w—–w- | -wx—-w- |
476 | -w——- | -wx—–x |
477 | -w——- | -wx—— |
500 | -w-rw-rw- | -w-rwxrwx |
501 | -w-rw-rw- | -w-rwxrw- |
502 | -w-rw-r– | -w-rwxr-x |
503 | -w-rw-r– | -w-rwxr– |
504 | -w-rw–w- | -w-rwx-wx |
505 | -w-rw–w- | -w-rwx-w- |
506 | -w-rw—- | -w-rwx–x |
507 | -w-rw—- | -w-rwx— |
510 | -w-rw-rw- | -w-rw-rwx |
511 | -w-rw-rw- | -w-rw-rw- |
512 | -w-rw-r– | -w-rw-r-x |
513 | -w-rw-r– | -w-rw-r– |
514 | -w-rw–w- | -w-rw–wx |
515 | -w-rw–w- | -w-rw–w- |
516 | -w-rw—- | -w-rw—x |
517 | -w-rw—- | -w-rw—- |
520 | -w-r–rw- | -w-r-xrwx |
521 | -w-r–rw- | -w-r-xrw- |
522 | -w-r–r– | -w-r-xr-x |
523 | -w-r–r– | -w-r-xr– |
524 | -w-r—w- | -w-r-x-wx |
525 | -w-r—w- | -w-r-x-w- |
526 | -w-r—– | -w-r-x–x |
527 | -w-r—– | -w-r-x— |
530 | -w-r–rw- | -w-r–rwx |
531 | -w-r–rw- | -w-r–rw- |
532 | -w-r–r– | -w-r–r-x |
533 | -w-r–r– | -w-r–r– |
534 | -w-r—w- | -w-r—wx |
535 | -w-r—w- | -w-r—w- |
536 | -w-r—– | -w-r—-x |
537 | -w-r—– | -w-r—– |
540 | -w–w-rw- | -w–wxrwx |
541 | -w–w-rw- | -w–wxrw- |
542 | -w–w-r– | -w–wxr-x |
543 | -w–w-r– | -w–wxr– |
544 | -w–w–w- | -w–wx-wx |
545 | -w–w–w- | -w–wx-w- |
546 | -w–w—- | -w–wx–x |
547 | -w–w—- | -w–wx— |
550 | -w–w-rw- | -w–w-rwx |
551 | -w–w-rw- | -w–w-rw- |
552 | -w–w-r– | -w–w-r-x |
553 | -w–w-r– | -w–w-r– |
554 | -w–w–w- | -w–w–wx |
555 | -w–w–w- | -w–w–w- |
556 | -w–w—- | -w–w—x |
557 | -w–w—- | -w–w—- |
560 | -w—-rw- | -w—xrwx |
561 | -w—-rw- | -w—xrw- |
562 | -w—-r– | -w—xr-x |
563 | -w—-r– | -w—xr– |
564 | -w—–w- | -w—x-wx |
565 | -w—–w- | -w—x-w- |
566 | -w——- | -w—x–x |
567 | -w——- | -w—x— |
570 | -w—-rw- | -w—-rwx |
571 | -w—-rw- | -w—-rw- |
572 | -w—-r– | -w—-r-x |
573 | -w—-r– | -w—-r– |
574 | -w—–w- | -w—–wx |
575 | -w—–w- | -w—–w- |
576 | -w——- | -w——x |
577 | -w——- | -w——- |
600 | —rw-rw- | –xrwxrwx |
601 | —rw-rw- | –xrwxrw- |
602 | —rw-r– | –xrwxr-x |
603 | —rw-r– | –xrwxr– |
604 | —rw–w- | –xrwx-wx |
605 | —rw–w- | –xrwx-w- |
606 | —rw—- | –xrwx–x |
607 | —rw—- | –xrwx— |
610 | —rw-rw- | –xrw-rwx |
611 | —rw-rw- | –xrw-rw- |
612 | —rw-r– | –xrw-r-x |
613 | —rw-r– | –xrw-r– |
614 | —rw–w- | –xrw–wx |
615 | —rw–w- | –xrw–w- |
616 | —rw—- | –xrw—x |
617 | —rw—- | –xrw—- |
620 | —r–rw- | –xr-xrwx |
621 | —r–rw- | –xr-xrw- |
622 | —r–r– | –xr-xr-x |
623 | —r–r– | –xr-xr– |
624 | —r—w- | –xr-x-wx |
625 | —r—w- | –xr-x-w- |
626 | —r—– | –xr-x–x |
627 | —r—– | –xr-x— |
630 | —r–rw- | –xr–rwx |
631 | —r–rw- | –xr–rw- |
632 | —r–r– | –xr–r-x |
633 | —r–r– | –xr–r– |
634 | —r—w- | –xr—wx |
635 | —r—w- | –xr—w- |
636 | —r—– | –xr—-x |
637 | —r—– | –xr—– |
640 | —-w-rw- | –x-wxrwx |
641 | —-w-rw- | –x-wxrw- |
642 | —-w-r– | –x-wxr-x |
643 | —-w-r– | –x-wxr– |
644 | —-w–w- | –x-wx-wx |
645 | —-w–w- | –x-wx-w- |
646 | —-w—- | –x-wx–x |
647 | —-w—- | –x-wx— |
650 | —-w-rw- | –x-w-rwx |
651 | —-w-rw- | –x-w-rw- |
652 | —-w-r– | –x-w-r-x |
653 | —-w-r– | –x-w-r– |
654 | —-w–w- | –x-w–wx |
655 | —-w–w- | –x-w–w- |
656 | —-w—- | –x-w—x |
657 | —-w—- | –x-w—- |
660 | ——rw- | –x–xrwx |
661 | ——rw- | –x–xrw- |
662 | ——r– | –x–xr-x |
663 | ——r– | –x–xr– |
664 | ——-w- | –x–x-wx |
665 | ——-w- | –x–x-w- |
666 | ——— | –x–x–x |
667 | ——— | –x–x— |
670 | ——rw- | –x—rwx |
671 | ——rw- | –x—rw- |
672 | ——r– | –x—r-x |
673 | ——r– | –x—r– |
674 | ——-w- | –x—-wx |
675 | ——-w- | –x—-w- |
676 | ——— | –x—–x |
677 | ——— | –x—— |
700 | —rw-rw- | —rwxrwx |
701 | —rw-rw- | —rwxrw- |
702 | —rw-r– | —rwxr-x |
703 | —rw-r– | —rwxr– |
704 | —rw–w- | —rwx-wx |
705 | —rw–w- | —rwx-w- |
706 | —rw—- | —rwx–x |
707 | —rw—- | —rwx— |
710 | —rw-rw- | —rw-rwx |
711 | —rw-rw- | —rw-rw- |
712 | —rw-r– | —rw-r-x |
713 | —rw-r– | —rw-r– |
714 | —rw–w- | —rw–wx |
715 | —rw–w- | —rw–w- |
716 | —rw—- | —rw—x |
717 | —rw—- | —rw—- |
720 | —r–rw- | —r-xrwx |
721 | —r–rw- | —r-xrw- |
722 | —r–r– | —r-xr-x |
723 | —r–r– | —r-xr– |
724 | —r—w- | —r-x-wx |
725 | —r—w- | —r-x-w- |
726 | —r—– | —r-x–x |
727 | —r—– | —r-x— |
730 | —r–rw- | —r–rwx |
731 | —r–rw- | —r–rw- |
732 | —r–r– | —r–r-x |
733 | —r–r– | —r–r– |
734 | —r—w- | —r—wx |
735 | —r—w- | —r—w- |
736 | —r—– | —r—-x |
737 | —r—– | —r—– |
740 | —-w-rw- | —-wxrwx |
741 | —-w-rw- | —-wxrw- |
742 | —-w-r– | —-wxr-x |
743 | —-w-r– | —-wxr– |
744 | —-w–w- | —-wx-wx |
745 | —-w–w- | —-wx-w- |
746 | —-w—- | —-wx–x |
747 | —-w—- | —-wx— |
750 | —-w-rw- | —-w-rwx |
751 | —-w-rw- | —-w-rw- |
752 | —-w-r– | —-w-r-x |
753 | —-w-r– | —-w-r– |
754 | —-w–w- | —-w–wx |
755 | —-w–w- | —-w–w- |
756 | —-w—- | —-w—x |
757 | —-w—- | —-w—- |
760 | ——rw- | —–xrwx |
761 | ——rw- | —–xrw- |
762 | ——r– | —–xr-x |
763 | ——r– | —–xr– |
764 | ——-w- | —–x-wx |
765 | ——-w- | —–x-w- |
766 | ——— | —–x–x |
767 | ——— | —–x— |
770 | ——rw- | ——rwx |
771 | ——rw- | ——rw- |
772 | ——r– | ——r-x |
773 | ——r– | ——r– |
774 | ——-w- | ——-wx |
775 | ——-w- | ——-w- |
776 | ——— | ——–x |
777 | ——— | ——— |
출처 : https://ko.wikipedia.org/wiki/Umask
umask - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. umask는 컴퓨팅에서 새로 만들어진 파일에 파일 권한을 어떻게 설정할지를 제어하는 마스크 설정을 결정하는 명령어이다. mask, umask 명령어와 umask 함수는 원래
ko.wikipedia.org
출처 : https://www.ibm.com/docs/ko/aix/7.3?topic=u-umask-command
umask 명령
용도 파일 모드 작성 마스크를 표시 또는 설정합니다. 구문 umask [ -S ] [ 마스크 ] 설명 Mask 매개변수가 지정되지 않는 경우 umask 명령은 현재 쉘 환경의 파일 모드 작성 마스크를 표준 출력에
www.ibm.com
출처 : https://www.ibm.com/docs/ko/i/7.3?topic=directories-umask
umask - 파일 모드 작성 마스크 가져오기 또는 설정
요약 umask [ -S ] [ mask ] 설명 umask를 사용하여 파일 작성 마스크를 설정하거나 표시할 수 있습니다. 마스크를 통해 파일 또는 디렉토리를 작성할 때 설정되는 파일 권한 비트를 제어할 수 있습니다
www.ibm.com
출처 : https://docs.oracle.com/cd/E56343_01/html/E53832/userconcept-95347.html
기본 파일 사용 권한(umask) - Oracle® Solaris 11.2의 사용자 계정 및 사용자 환경 관리
기본 파일 사용 권한(umask) 파일이나 디렉토리를 만들 때 파일이나 디렉토리에 지정된 기본 파일 사용 권한은 사용자 마스크로 제어합니다. 사용자 마스크는 사용자 초기화 파일에서 umask 명령으
docs.oracle.com
출처 : https://reakwon.tistory.com/208
[리눅스] umask, chmod 개념과 파일 권한 변경
umask 우리가 유닉스 시스템에서 파일을 만들때 저처럼 별 생각없이 만드시는 분이 있을거라고 생각합니다. 파일 혹은 디렉토리를 생성할때 권한은 어떻게 결정이 될까요? 다음은 저의 리눅스에
reakwon.tistory.com
출처 : https://antamis.tistory.com/114
Linux, 파일 및 디렉토리생성시의 퍼미션(umask)
umask란 파일이나 디렉토리가 생성될때의 기본권한을 지정하는 값이다. umask명령어라는 명령어도 현재 설정되어 있는 umask값의 확인 및 변경이 가능하다. #umask명령어에 의하여 변경된 umask값은 새
antamis.tistory.com
출처 : https://blog.naver.com/on21life/221440314133
Unix/Linux - 리눅스 umask 명령어 란 무엇인가
일반파일 접근 권한의 초기설정값 제거 umask 명령어 umask 는 앞으로 파일이나 디렉터리가 생성될 때마다 ...
blog.naver.com
출처 : https://developer-ankiwoong.tistory.com/1867
[Study23]Linux 파일 속성 이해 및 관리 - umask
umask 명령어 파일이나 디렉토리를 생성하면 그 기본 퍼미션을 설정합니다. 이러한 퍼미션의 기본 설정은 umask 명령어에 의해 결정됩니다. 시스템에서 사용자가 파일을 생성하면 umask 명령어는 그
developer-ankiwoong.tistory.com
출처 : https://bamdule.tistory.com/171
[Linux] umask 명령어란
1. 파일 접근 권한이란 2020/11/10 - [IT/Linux] - [Linux] 파일의 접근 권한을 8진수로 표기하는 방법 2. umask란 umask는 파일이나 디렉터리 생성 시 초기 접근권한을 설정할 때 사용합니다. 초기 파일의 권
bamdule.tistory.com
출처 : https://minha0220.tistory.com/13
리눅스 파일 권한 ③권한 변경 umask 계산방법
Umask Umask는 새로 만들어지는 파일의 권한을 제어하는 명령어입니다. umask를 사용하지 않아도 파일은 잘 생성이 되지만 자동적으로 최고권한으로 생성되기 때문에 이를 막기 위해서 umask로 권한
minha0220.tistory.com
출처 : https://www.linuxtrainingacademy.com/all-umasks/
출처 : https://limitrequestbody.com/umask-%EA%B7%B8%EB%A6%AC%EA%B3%A0-bashrc-f218f2afc7b7
umask 그리고 bashrc
umask는 파일(file) 혹은 디렉터리(directory) 생성 시 기본적으로 부여되는 접근 권한을 지정합니다. 여기서 접근 권한이란 임의 접근 통제(Discretionary Access Control) 모델에서 말하는 객체(Object)에 대한
limitrequestbody.com
출처 : https://jjeongil.tistory.com/1630
Linux : Umask 명령어, 사용 방법, 예제
리눅스 및 유닉스 운영 체제에서는 모든 새 파일이 기본 사용 권한 세트로 생성됩니다. umask 유틸리티를 사용하면 파일 모드 생성 마스크를 보거나 설정할 수 있습니다. 이 마스크는 새로 생성된
jjeongil.tistory.com
출처 : https://netmarble.engineering/setting-setuid-umask-environmental-parameters-of-files-and-directories/
'소프트웨어, 운영체제 > Linux' 카테고리의 다른 글
Linux_서버 기동 관련 명령어(shutdown, reboot, halt, poweroff) (2) | 2024.09.15 |
---|---|
Linux_su(substitute user) (0) | 2024.03.17 |
Linux_scp 명령어로 서버 간 파일 전송 (0) | 2024.02.12 |
Linux_ssh로 서버 간 접속 (0) | 2024.02.11 |
Linux_tree (0) | 2024.01.20 |