▶ ACL은 특정 유저나 그룹에게 파일의 권한을 부여하는 명령어.
setfacl [옵션] [권한] [파일/디렉토리]
ex) setfacl -m u:username:rw /file/route //특정 user에게 권한 부여. rw대신 숫자 6 가능
ex) setfacl -m g:groupname:rw /file/route //특정 group에게 권한 부여. rw대신 숫자 6 가능
ex) setfacl -m m::rw /file/route //mask의 값을 rw로 바꿈.
ex) setfacl -Rm u:username:r /file/route //-R 옵션은 상속파일까지 권한 부여.
ex) setfacl -x u:username /file/route //특정 user에게 부여한 권한 삭제
ex) setfacl -x g:groupname /file/route //특정 group에게 부여한 권한 삭제
ex) setfacl -b /file/route //모두의 권한 삭제
getfacl [옵션] [파일/디렉토리]
ex) getfacl /file/route //해당 파일 권한 리스팅.
ex) getfacl -R /file/route //디렉토리의 하위 파일까지 권한 리스팅.
▶ mask값은 권한에 제한을 두는 값을 의미.
'Linux > CentOS 9 Stream' 카테고리의 다른 글
명령어 사용법 (tar, gzip, gunzip, truncate, split) (0) | 2024.08.29 |
---|---|
명령어 사용법 (awk, grep, wc, diff, cmp) (0) | 2024.08.26 |
명령어 사용법 (input, output, error, display cmd, cut) (0) | 2024.08.23 |
명령어 사용법 (ln,echo,chmod,chown,chgrp,tee) (0) | 2024.08.23 |
명령어 사용법 (su,passwd,vi,find,locate,wildcard) (0) | 2024.08.23 |
댓글