카이도스의 Tech Blog

Permisstion 정리 본문

지식

Permisstion 정리

카이도스 2022. 8. 4. 10:56
728x90
반응형
d/rwx/rwx/rwx
1  2     3     4
 
  1. filetype
  2. 파일,디렉토리 소유자
  3. 소유자가 속한 그룹
  4. 그외 사용자 
 
심볼릭 모드와 8진수 모드가 사용가능 
 
심볼릭 모드
u = 소유자  g=소유 그룹 o=other  a=all, r=읽기 w=쓰기  x=실행
 
8진수모드
소유자 = 4(읽기) + 2(쓰기) + 1(실행) = 7
소유그룹 = 4(읽기) + 1(실행) = 5
other = 1(실행) = 1
 
chmod
파일 또는 디렉토리 접근 권한을변경
 
#chmod 644 [filename]
 
특별한 퍼미션 setuid, setgid, stickybit
 
setuid : 심볼릭 모드로 's'로 표현되어 8진수는 4000 으로 표현, setuid 퍼미션이 설정되어 있는 파일은
그 파일이 실행 되어있는 동안에 그 파일의 소유자 권한을 가지게 된다
 
[root@www self]# ls -al /bin/su
-rwsr-x---. 1 root wheel 34904 Oct 15  2014 /bin/su
 
setgid : 8진수 모드 2000 대문자 S로 표현 ,setgid 퍼미션이 포함되어 있는 실행파일은 실행되는 동안
그 파일의 소유 그룹의 권한을가진다
 
 
sticky bit : sticky bit는 8진수 모드로 1000으로 설정, 심볼릭 모드로는 t 또는 T로 표현
sticky bit가 포함되어 있는 디렉토리에 other에 쓰기 권한이 있을 경우 other에 해당되는 사용자들은
디렉토리 안에 파일을 만들어도 디렉토리 삭제는 불가능

 

728x90
반응형

'지식' 카테고리의 다른 글

Netmask  (0) 2022.08.04
리눅스 개념 및 명령어 정리  (0) 2022.08.04
init 런레벨  (0) 2022.08.04
rename  (0) 2022.08.03
xargs란  (0) 2022.08.03
Comments