2010년 5월 10일 월요일

리눅스 권한 설정

리눅스에서 권한 설정은 chmod(change mode) 명령을 이용한다.

리눅스는 사용자 번호(UID)와 그룹번호(GID)를 가지고 모든 사용자를 구분하는데, 파일은 그것을 생성한 소유자에게 속해 있으며 이 명령을 통해 폴더 및 파일에 대한 접근 권한을 줄 수 있다.

  • chmod [option] octal-mode file(s)
  • chmod [option] symbolic-mode file(s)

option

-R 서브 디렉토리의 파일까지 재귀적으로 실행
-f 자기 소유가 아닌 파일에 변경 시도
-v 변경되는 모드에 대해 출력

octal-mode

image

symbolic-mode

image

참고로 chmod –R 777 /share * 명령을 이용하면 share 폴더에 있는 하위 폴더의 파일내용까지도 파일소유자, 그룹, 기타 사용자까지 모두 읽기, 쓰기, 실행을 허용한다는 것이다.

댓글 없음:

댓글 쓰기