본문 바로가기
서버(LINUX)

chown, chmod 사용방법

by 리틀홍콩 2014. 11. 27.
728x90

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 )

 

 

 

 

출처 : http://slog2.egloos.com/viewer/3546476

'서버(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

댓글