파일 권한 - 특정 사용자에게 부여하는 예외 문제

파일 권한 - 특정 사용자에게 부여하는 예외 문제

우리 대학에서 수행하는 연습의 일환으로 다음 작업을 수행해야 합니다.

  • "최소 권한" 규칙을 준수하십시오.
  • 5개의 사용자 그룹을 생성합니다. 각 그룹에는 자체 폴더가 있습니다(G1 => Folder_G1).
  • 사용자 G1_Stefan에게 Folder_G2 폴더를 읽을 수 있는 권한을 부여합니다.

그래서 내가 한 일은 다음과 같습니다.

[Stefan@centos---exam ffhs]$ getfacl verkauf
# file: verkauf
# owner: root
# group: Verkauf
user::rwx
user:Stefan:r--
group::rwx
group:Technik:---
group:HR:---
group:Projekt:---
mask::rwx
other::r-x

Stefan은 HR 부서의 직원이므로 "hr" 폴더에 액세스할 수 있습니다. 그럼에도 불구하고 그는 "verkauf"(= 판매)에 대해서만 읽기 액세스 권한을 가져야 하므로 특수 사용자입니다. HR 부서의 모든 동료는 "verkauf" 폴더에 액세스할 권한이 없습니다.

이것이 바로 "verkauf" 폴더의 경우 그룹 HR(---)에 특수 ACL 권한을 설정하고 사용자 Stefan(r--)에 대해서는 예외를 설정한 이유입니다.

문제는 작동하지 않는다는 것입니다.

[Stefan@centos---exam ffhs]$ cd verkauf
bash: cd: verkauf: Permission denied   

그리고 나는 그것을 해결하는 방법을 모릅니다.

당신의 도움을 주셔서 감사합니다.

답변1

+x또한 디렉터리에 들어가려면 해당 디렉터리에 대한 검색(실행) 권한이 있어야 합니다 cd.

관련 정보