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


+ Recent posts