반응형
리눅스 권한
- 리눅스의 권한은 소유자, 그룹, 다른 사용자로 이루어지며, 각각은 읽기, 쓰기, 실행 권한을 가질 수 있다.
읽기는 r, 쓰기는 w, 실행은 x로 표기한다. (-rw-r--r-- : 소유자 읽기, 쓰기 가능, 그룹 읽기 가능, 다른 사용자 읽기 가능) - 특수 권한으로 setuid, setgid 1, sticky bit 2가 있다 3
default 권한
- 파일을 생성할 때 기본적으로 주어지는 권한으로, default 권한 값을 가지고 있는 것은 unmask 값이다.
- unmask의 값이 0022일 때 666에서 이 값을 빼 644 값을 가지게 된다.
(r = 4, w = 2, x = 1 / setuid = 4000, setgid = 2000, sticky bit = 1000) - mkdir 명령을 통해 디렉터리를 생성하는 경우 default권한이 777- 0022로 755가 된다.
- 명령어 기호
u - user
g - group
o - other
a - all
+ - 권한 추가
- - 권한 회수
r - 읽기
w - 쓰기
x - 실행
unmask 값 확인
#unmask
권한 부여 및 변경
chmode 755 [파일명]
chmode u+x, g+w, o-r [파일명]
특정 권한을 가진 파일 검색
find / -perm 4000 -print
반응형
'공부 > 정보보안기사' 카테고리의 다른 글
리눅스 작업 스케줄 관리 (cron, at) (0) | 2020.03.31 |
---|---|
리눅스 로그파일 (0) | 2020.03.30 |
리눅스 패스워드 파일 (/etc/passwd, /etc/shadow) (0) | 2020.03.29 |
리눅스 부팅 (0) | 2020.03.29 |
리눅스 구성 요소 (커널, 셸, 파일 시스템) (0) | 2020.03.29 |
댓글