본문 바로가기

리눅스

Linux ACL 설정

그룹 aclgroup 계정

user01 계정

user02 계정 - 그룹 aclgroup

user03 계정

user04계정

디렉토리 생성 /ptest - 777로 권한 재설정 (rwxrwxrwx로 만드시오.)

1. /ptest 안에 dir02 디렉토리 생성 dir02 디렉토리에 user03만 들어올 수 없도록 설정

2.dir02 안에 file01 생성 file01 에 user01은 읽기 쓰기가 가능하고 aclgroup 구성원은 읽기만 가능하도록 설정

3.dir02 안에 dir03 디렉토리를 만들고 user01은 읽기만 가능하고 aclgroup은 읽기 쓰기가 가능하도록 설정

4.dir02 안에 dir04 디렉토리를 만들고 dir04은 user04만 읽기 쓰기가 가능하고 나머지는 못들어오도록 설정

 

 

풀이)

--->수정

 

[user@localhost ~]$ sudo setfacl -m u:user01:r-x(5) /ptest/dir02/dir03  -> 디렉토리에는 실행 권한을 줘야함

[user@localhost ~]$ sudo setfacl -m g:aclgroup:rwx /ptest/dir02/dir03

[user@localhost ~]$ sudo setfacl -m u:user04:rwx /ptest/dir02/dir04

 

 

 

getfacl로 확인해보자

 

1. /ptest 안에 dir02 디렉토리 생성 dir02 디렉토리에 user03만 들어올 수 없도록 설정

 

 

2.dir02 안에 file01 생성 file01 에 user01은 읽기 쓰기가 가능하고 aclgroup 구성원은 읽기만 가능하도록 설정

3.dir02 안에 dir03 디렉토리를 만들고 user01은 읽기만 가능하고 aclgroup은 읽기 쓰기가 가능하도록 설정

 

4.dir02 안에 dir04 디렉토리를 만들고 dir04은 user04만 읽기 쓰기가 가능하고 나머지는 못들어오도록 설정

'리눅스' 카테고리의 다른 글

Linux 작업 스케줄링 /at  (0) 2021.05.11
Linux 사용자 및 그룹 관리/사용자 생성,삭제  (0) 2021.05.11
Linux 확장 권한 /sticky bit  (0) 2021.05.10
Linux 확장 권한 /setgid  (0) 2021.05.10
Linux 확장 권한 /setuid  (0) 2021.05.10