본문 바로가기
운영체제/리눅스

(리눅스)권한

by Cloud_Park 2018. 11. 23.
유닉스/리눅스 또는 윈도우의 모든 파일과 디렉토리는 권한들의 집합으로 구성되어 있다.
리눅스나 윈도우는 여러 명의 사용자가 동시에 사용 가능한 다중 사용자 기능을 지원하기 때문에 권한이 굉장히 중요하다.
권한은 기본적으로 모든 파일과 디렉토리에 대해 읽기, 쓰기, 실행 작업에 대한 접근 여부를 결정한다.



*터미널 열기 ->    "su - root" 명령어 실행 -> 암호 입력



1. 권한의 종류 drwxr-xr-x. 3 root root 18 9월 28 22:07 .config (1) (2) (3) (4) (5) (6) (7) (1)권한 및 파일의 종류 총 10개의 문자, 첫번째 문자는 해당 파일의 종류 두번째~열번째 문자는 권한 rwx / r-x / r-- 소유자의 권한 / 관리 그룹의 권한 / 소유자도 아니고 관리그룹도 아닌 그밖의 나머지                         사용자 r : 읽기 권한이 있음 w : 쓰기 권한이 있음 x : 실행 권한이 있음 - : 권한이 없음



2. 파일 및 디렉토리 관련 명령어

  1) 파일
		r			w			x
	명령어	cat, more, head, tail	vi 편집기에서 저장		파일의 이름

  2) 디렉토리
		r			w			x
	명령어	ls			mkdir, mv, touch, rm	cd



3. 권한의 변경
	chmod 명령어로 변경, chmod  [권한]  [파일 또는 디렉토리 이름]
  1) 심볼릭 모드
	소유자 	u	읽기  r		권한 부여  +
	관리 그룹 g	쓰기  w		권한 회수  -
	나머지	o	실행  x

		소유자에게 읽기 권한을 준다.		소유자에게 쓰기 권한을 회수한다.
			u+r				u-w


  2) 8진수 모드
	읽기	4		0	1	2	3	4	5	6	7
	쓰기	2		---	--x	-w-	-wx	r--	r-x	rw-	rwx
	실행	1
	---------
		7



4. 파일 및 디렉토리 권한

  1) 파일	
		r		w		x
		cat		vi편집기		파일 이름
	0 	X		X		X
	1	X		X		X
	2	X		O		X
	3	X		O		X
	4	O		X		X
	5	O		X		O
	6	O		O		X
	7	O		O		O


  2) 디렉토리
		r		w		x
		ls		touch		cd
	0 	X		X		X
	1	X		X		O
	2	X		X		X
	3	X		O		O
	4	O		X		X
	5	O		X		O
	6	O		X		X
	7	O		O		O


'운영체제 > 리눅스' 카테고리의 다른 글

(리눅스)쉘 명령어 사용  (0) 2018.11.23
(리눅스)권한_  (0) 2018.11.23
(리눅스)vi 편집기  (0) 2018.11.23
(리눅스)디렉토리 및 파일 검색  (0) 2018.11.23
(리눅스)디렉토리 및 파일 내용 변경  (0) 2018.11.23