Redhat 6 시스템에 세 명의 사용자가 있습니다.
tiger
gourav
sourav
Brother 그룹의 사용자 gourav 및 Soourav.
이제 Tiger 사용자는 Tiger_gaurav 디렉토리를 생성했으며 유일한 gourav 사용자에게 읽기 및 쓰기 권한을 부여하려고 합니다.
그룹별로 권한을 부여하려고 했더니, Soourav도 디렉터리에 대한 액세스 권한을 얻었습니다. 이 문제를 해결하도록 도와주세요.
답변1
이는 ACL(Red Hat - 액세스 ACL 설정)--
$ setfacl -mu:gourav:rwx,d:u:gourav:rwx,d:u:tiger:rwx,m:rwx길/tiger_gaurav
u:gourav:rwx
— gourav 사용자에게 디렉터리에 대한 읽기, 쓰기 및 실행 권한을 부여합니다.d:u:gourav:rwx
— 사용자 gourav에게 디렉터리에 생성된 파일에 대한 읽기, 쓰기 및 실행 권한을 부여하는 기본 규칙을 설정합니다.d:u:tiger:rwx
— Tiger 사용자에게 디렉터리에 생성된 파일에 대한 읽기, 쓰기 및 실행 권한을 부여하는 기본 규칙을 설정합니다.m:rwx
— 소유 그룹 및 기타 모든 사용자/그룹과 값을 결합하는 마스크를 설정합니다.
즉, 그룹을 만드는 것이 장기적으로 유지 관리하기 더 쉬울 수 있습니다.
답변2
두 사람만 속한 그룹을 만들어 그룹 접속으로 활용해보세요. 한 계정이 여러 그룹의 구성원이 될 수 있다는 점을 기억하세요.