r : Read = 4
w : Write = 2
x : eXcute = 1
-rwxrwxrwx ( 777 )
-r--r--r-- ( 444 )
-rwx--x--x ( 711 )
2~4필드 : 소유주 ( User ) 권한
5~7필드 : 그룹 ( Group ) 권한
8~10필드 : 나머지 ( Others ) 권한
1. chmod : 파일, 디렉토리 권한 수정
- 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로 변경 )
ex )
'서버(LINUX)' 카테고리의 다른 글
로그파일(log) 알아두기 (0) | 2014.11.28 |
---|---|
history 및 명령어 사용시간 확인 (0) | 2014.11.27 |
삭제 쉘 파일 (0) | 2014.11.26 |
crontab 명령어 및 만들기 (0) | 2014.11.26 |
오픈 SSL 설치 (0) | 2014.11.24 |
댓글