소유자와 다른 사용자 한 명에게만 전체 권한을 부여합니다.

소유자와 다른 사용자 한 명에게만 전체 권한을 부여합니다.

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

두 사람만 속한 그룹을 만들어 그룹 접속으로 활용해보세요. 한 계정이 여러 그룹의 구성원이 될 수 있다는 점을 기억하세요.

관련 정보