| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 파이썬 데이터프레임
- 리눅스
- VirtualBox
- 데이터베이스
- Python DataFrame
- python algorithm
- Oracle VM VirtualBox
- 알고리즘
- 오라클
- putty
- sql
- Algorithm
- Python 라이브러리
- it용어
- HTML
- dbeaver
- csharp
- C#
- 파이썬 알고리즘
- PYTHON
- 파이썬
- 리눅스 명령어
- MariaDB
- 파이썬 전처리
- Oracle
- RFP
- tibero
- 코딩테스트
- linux
- it 용어
- 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 |