[8. 허가권]
허가권
파일 & 디렉터리에 대한 허가권한
허가권 특징
(1) 권한중에 10자리중 9자리를 사용한다. (맨앞 자리는 디렉터리&파일을 표시하는 권한)
빨간박스 : 앞에 1자리를 제외한 9자리가 허가권한
초록박스 : 맨앞에 권한이 - 라면 파일이고 , d 라면 디렉터리다.
(2) user / group / other 총 3개로 허가권에 대한 권한이 나뉜다.
user는 디렉터리나 파일을 생성한 소유자를 나타낸다. (Owner = user)
Group은 소유자와 같은 그룹에 구성원을 나타낸다.
Other은 그 외의 일반사용자들을 나타낸다. (익명사용자 포함)
(3) chmod 명령어를 사용해 허가권을 변경할 수 있다.
빨간박스 : a 파일의 권한을 777 으로 변경 (rwxrwxrwx)
파란박스 : b 파일의 권한에서 user 는 x 권한추가 / group 는 r 권한삭제 / other 는 wx 권한추가 (rwx---rwx)
숫자나 문자로 권한을 변경 가능하다.
권한의 의미
(1) r권한 (읽기)
파일 : cat , more , vim , cp 등과 같은 파일의 내용을 읽어 들이는 것과 관련
디렉터리 : ls , dir등과 같은 디렉터리 내부 내용을 읽어 들이는 것과 관련
(2) w권한 (수정)
파일 : cat , echo , vim 등과 같은 파일의 내용을 수정 , 변경하는것과 관련
디렉터리 : mkdir , touch , rm , mv등과 같은 디렉터리 내부에 생성 , 삭제와 관련
(3) x권한 (실행)
문서파일 : x가 필요하지 않아서 없다.
실행파일 : x가 없다면 실행할 수 없다.
디렉터리 : x가 없다면 접근할 수 없다.