파일 소유권, 파일 보호 모드(읽기, 쓰기, 실행) 를 설정하는 chown, chgrp, chmod, umask 명령어들에 대한 설명 및 샘플 입니다.
chown
: 파일 소유 사용자나 소유 그룹을 변경
chown harvey brass
: brass 파일의 소유 사용자를 harvey 로 변경
chown -R harvey /home/iago/new/tgh
: /hone/iago/new/tgh 디렉토리와 서브디렉토리와 모든 파일들에 대해 소유자를 harvey 로 변경
chown chavez.chem brass
: brass 파일에 대해 소유 사용자를 chavez, 소유 그룹을 chem 으로 동시에 변경
chown -R chavez.chem /home/iago/new/tgh
: /home/iago/new/tgh 디렉토리와 서브디렉토리와 모든 파일들에 대해 소유 사용자를 chavez, 소유 그룹을 chem 으로 동시에 변경
chgrp
: 파일의 소유 그룹을 변경
chgrp chem brass
: brass 파일에 대해 소유 그룹을 chem 으로 변경
chmod
: 파일에 대한 보호 모드를 설정
chmod u+w lead
: lead 파일에 대해 소유자에게 쓰기 권한을 부여
chmod g+w lead
: lead 파일에 대해 소유 그룹에게 쓰기 권한을 부여
chmod o=r lead
: lead 파일에 대해 other 에게 읽기 권한만 부여
chmod a+w lead
: lead 파일에 대해 모든 사용자들(소유자, 그룹, other)에게 쓰기 권한을 부여
chmod a-w lead
: lead 파일에 대해 모든 사용자들(소유자, 그룹, other)에게 쓰기 권한을 제거
chmod u+w,og+r-w bronze brass
: bronze, brass 파일에 대해 소유자에게 쓰기 권한을 부여하고 그룹과 other 에게 읽기 권한 부여함과 동시에 쓰기 권한 제거
chmod -R go-rwx /home/chavez
: /home/chavez 디렉토리와 하위 디렉토리, 모든 파일들에 대해 다른 사용자들(소유 그룹, other)의 접근 배제
chmod go= lead
: lead 파일에 대해 소유 그룹과 other 에게 접근 배제
chomd o=g *
: 그룹 사용자들이 갖는 권한을 other 에게 동일하게 부여
chmod 777 pewter
: pewter 파일에 대해 모든 사용자에게 모든 권한 부여
* 숫자를 이용한 파일 보호 모드 : 읽기r-4, 쓰기w-2, 실행x-1 (이 숫자 원리는 이진수를 십진수 형태로 변환하는 것임)
umask : 새로 생성되는 파일의 기본 보호 모드를 설정
umask 023 : 기본 모드를 754 로 설정
(777 에서 디폴트 모드 값을 뺀 결과값 777 - 754 = 023 을 설정하면 됨.)
'운영체제' 카테고리의 다른 글
[game] xmod (0) | 2015.04.30 |
---|---|
[윈도우8] 윈도우8 멈춤현상, 프리징 (0) | 2015.03.22 |
[리눅스] 리눅스 SSH 접속 프로그램 KITTY (0) | 2014.07.01 |
[리눅스] ftp 설정 (proftp) (0) | 2014.02.24 |
[아이폰] 아이폰 어플 등록과정 (0) | 2014.01.27 |