1. chmod : 파일, 디렉토리 권한 수정
옵션
설명
4
파일에 대한 읽기의 허가
2
파일에 대한 쓰기 허가
1
파일에 대한 실행하기 허가
0
파일의 읽기,쓰기,실행하기 금지
400
소유자에 의한 읽기 가능
200
소유자에 의한 쓰기 가능
100
소유자에 의한 수행 가능
700
소유자에 의한 읽기,쓰기 허가
그룹에 속한 사용자, 일반사용자는 모든 권한 금지
070
그룹에 의한 읽기,쓰기 가능
007
다른 그룹 또는 사용자에 의해 수행,읽기,쓰기 가능
w : 4, x : 2, r : 1
- ex)
chmod 755 a_file
( 소유자에겐 7(rwx), 그룹과 나머지에겐 5(r-x) 권한부여 )
chmod o+rw a_file
( others에게 읽기, 쓰기 권한 부여 )
chmod 700 *
( 현재 위치의 모든 파일과 폴더 권한 수정 )
chmod -R 755 www
( www디렉토리 내의 모든 파일과 디렉토리의 권한 수정 )
2. chown : 파일 소유자, 소유그룹 수정
- ex)
chown bible file1
( file1 파일의 소유자를 bible로 수정 )
chown bible:bible2 file2
( file2 파일의 소유자를 bible로 그룹을 bible2로 수정 )
chown -cR nobody:nobody dirl
( dirl 폴더와 그안의 모든 파일,디렉토리의 소유자,소유그룹 변경 )
chown -R bible:webhost uploads --from=nobody:nobody
( uploads디렉토리 내의 파일중 소유자가 nobody이고 소유그룹이 nobody로 되어 있는 파일의
소유자를 bible로 변경하고 소유그룹을 webhost로 변경 )
출처 - http://egloos.zum.com/slog2/v/3546476
'IT > UNIX' 카테고리의 다른 글
[C] signal : 시그널 종류 (0) | 2016.04.20 |
---|---|
-펌-[UNIX] Makefile을 만들어보자 (0) | 2016.04.05 |
-펌-[UNIX]컴파일 과정 & gcc 옵션 요약 (0) | 2016.03.28 |
-펌-[C] 프로그램 파라미터를 처리하는 getopt() 사용법 (0) | 2016.03.24 |
[펌] vi 에디터 (명령어) 정리 (0) | 2016.03.14 |