[이것이 우분투 리눅스다] 4-8 사용자와 그룹

이경영·2022년 10월 7일
0

리눅스

목록 보기
10/18

파일과 디렉터리의 소유와 허가권

  • 파일의 리스트와 파일 속성
  • 링크수 : 자기자신이 하나 쓰고있다. 파일의 링크를 만들면 증가함


파일 유형

  • 디렉터리일 경우에는 d, 일반적인 파일일 경우에 -가 표시

파일 허가권

  • "rw-", "r--", "r--" 3개씩 끊어서 읽음 (r은 read, w는 write, x는 execute의 약자)
  • 첫 번째 "rw-"는 소유자의 파일 접근 권한
  • 두 번째 "r--"는 그룹의 파일 접근 권한
  • 세 번째 "r--"는 그 외의 사용자의 파일접근 권한
  • 숫자로도 표시 가능 (8진수)

chmod 명령

  • 파일 허가권 변경 명령어
  • 예) # chmod 777 sample.txt

파일 소유권(Ownership)

파일을 소유한 사용자와 그룹을 의미

chown/chgrp 명령

파일의 소유권을 바꾸는 명령어
예) # chown ubuntu(소유자).ubuntu(소유그룹) sample.txt 
or # chown ubuntu sample.txt
or # chgrp ubuntu sample.txt (그룹을 바꾼다)

  • root의 경우인데도 허가거부됨 왜?

  • test의 소유권이 read와 write밖에 없고 실행은 없기 때문에

  • chmod로 바꿔줌 : 내부에 있는 명령어가 실행됨

  • chown 명령어로 소유권한을 넘겨줌

  • chgrp ubuntu test



  • 우분투로 접속해서 잘 실행되는지 보자: test파일이 /root/test에 있기 때문에 루트만 접근할 수 있음.

  • root로 다시 재접속해서 mv로 test파일을 우분투의 계정으로 이동시켜줘야함.

  • ubuntu로 접속해서 재확인 및 실행

  • ubuntu에서 root로 소유권 넘기기: 안됨. 왜?
    => chown 은 아주 중요한 명령어기 때문에 root사용자만 가능함
    => ubuntu사용자가 바이러스를 넣어서 root사용자로 소유권을 넘기면 전체로 퍼질수 있기 때문임

profile
꾸준히

0개의 댓글