리눅스는 하나의 컴퓨터를 여러 명이 사용할 수 있는 구조이기 때문에, 권한 관리가 중요

 

*파일, 디렉터리 권한 확인

ls -l

[파일종류 및 권한(퍼미션), 링크수, 사용자(소유자), 그룹  , 파일크기, 수정시간      , 파일이름      ]

[drwxrwxrwx                 , 14      , f1302009      , python,     4096, Nov 26 03:49, car_black_box]

[-rw-r--r--                    , 1       , f1302009      , python,    11230, Aug 23 03:49, car_black_box]

 

[-rw-r--r--] 해석

- : 파일 (d이면 디렉터리)

rw- : owner 권한

r--  : group 권한

r--  : other 권한

 

[rwx] 해석

r : read

w : write

x : execute

 

*파일 권한 관리(chmod명령어)

u: user

g: group

o: other

a: all

 

[chmod u+w test.c]

-> user에 쓰기 권한을 준다

 

[chmod 000 test.c]

-> user, group, other 의 모든 권한을 뺏는다.

 

[chmod 777 test.c]

-> user, group, other 에게 모든 권한을 준다.

 

r: 4

w: 2

x: 1

r+w+x = 7

반응형

'스타트업 > 컴퓨터' 카테고리의 다른 글

[컴퓨터] 502 Bad Gateway error  (0) 2020.01.28
Daemon  (0) 2020.01.28
[컴퓨터] Notepad++ 에서 Python Coding 유의점  (0) 2020.01.17
[컴퓨터] JupyterHub  (0) 2020.01.15
[컴퓨터] REST, SOAP  (0) 2020.01.15

+ Recent posts