파일 퍼미션과 ACL
파일과 디렉터리의 접근 권한을 관리하는 방법을 다룹니다.
기본 퍼미션
chmod 755 script.sh
chmod u+x script.sh
chown user:group file.txt
특수 퍼미션
- SUID (4000) — 파일 소유자 권한으로 실행
- SGID (2000) — 그룹 권한 상속
- Sticky Bit (1000) — 소유자만 삭제 가능
chmod u+s /usr/bin/myapp
chmod g+s /shared
chmod +t /tmp
ACL
setfacl -m u:john:rw file.txt
getfacl file.txt
setfacl -x u:john file.txt