연습장

권한 및 그룹 설정 본문

리눅스 마스터 2급

권한 및 그룹 설정

js0616 2024. 5. 29. 15:29

권한 및 그룹 설정

모든파일(디렉토리)에 접근권한과 소유권을 설정하여 관리

chown : 파일(디렉터리)의 사용자(그룹) 소유권 변경
chgrp : 파일(디렉터리)의 그룹 소유권 변경
chmod : 파일(디렉터리)의 접근 권한 변경  // rwx (421)
umask : 파일/디렉터리 생성시 기본으로 적용할 접근권한 지정
( 파일 : 666 - umask , 디렉터리 : 777 - umask ) 

SetUID : 소유자 권한으로 실행 (4000)
SetGID : 소유 그룹 권한으로 실행 (2000)
s : 실행파일
S : 일반파일

chmod 2644 test.sh  --> SetGID 에 관한 내용

Sticky bit (1000) , t 로 표시 : (공유) 폴더에 대하여 소유자 혹은 root 만 파일을 수정하거나 삭제할 수 있는 특징

 

ex)

파일생성은 자유로우나 삭제는 본인의 생성한 파일만 가능하도록 설정 -> sticky bit (1)

또한 파일 생성 시 자동으로 그룹 소유권이 project 로 부여 되도록 설정 -> SetGID (2) 

chmod 3770 /project

 

ex)

chmod g=r lin.txt 

 

그룹의 권한을 r 로 한다. 

 

 


디스크 쿼터 : 사용자 (그룹)이 파일 시스템에서 생성(사용) 할 수 있는 파일의 용량(개수)
inode 개수 제한, 할당된 디스크 블록 수 제한 

/etc/fstab : 설정파일
aquota.user : 사용자 쿼터 파일
aquota.group : 그룹 쿼터 파일
mount : 마운팅, 재마운팅
quotaoff : 비활성화
quotaon : 활성화
quotacheck : 파일 시스템의 디스크 사용 상태 점검
setquota : 명령어를 이용한 사용자/그룹 쿼터 설정
edquota : 편집기를 이용한 사용자/그룹 쿼터 설정

 

 

 


https://chatgpt.com/

 

https://www.youtube.com/watch?v=q3jd6vSMtGA&list=PLQgMSoJkoYmY_BH1WhnOdfCnx31npCZnR&index=13

 

'리눅스 마스터 2급' 카테고리의 다른 글

02. 쿼터 (quota)  (0) 2024.06.05
01. 권한 및 그룹 설정 (chmod)  (0) 2024.06.05
리눅스 기본 명령어  (0) 2024.05.28
리눅스 특징  (0) 2024.05.28
RAID  (0) 2024.05.27