다른 그룹 구성원에게 내 고객 디렉터리에 대한 액세스 권한을 부여하고 싶습니다.

다른 그룹 구성원에게 내 고객 디렉터리에 대한 액세스 권한을 부여하고 싶습니다.

아래에 디렉토리를 생성하고 싶은데 /google/new해당 디렉토리의 소유자는 내 클라이언트여야 합니다 sara.

빨간색 그룹 구성원인 은 nikhil( edwin는) elizwa디렉터리 내의 모든 파일에 액세스할 수 있어야 합니다. 그리고 디렉터리 내부에 생성되는 모든 파일은 해당 디렉터리와 동일한 그룹을 가지고 있어야 합니다 /google/new.

답변1

적절한 권한이 있고 디렉터리가 존재한다고 가정합니다 (그렇지 않은 경우 옵션을 에 /google전달해야 함 ).-pmkdir

mkdir /google/new
chown sara:red /google/new
chmod g+s /google/new

내부에 생성된 모든 파일은 /google/new그룹의 소유가 됩니다.red

sara사용자가 그룹 의 구성원 인지 귀하의 질문에서 명확하지 않으므로 그룹 에 속하지 않는 red경우 추가 사항도 있습니다 .sarared

setfacl -m g:red:r /google/new

이렇게 하면 red그룹의 사용자가 다음의 파일을 읽을 수 있습니다./google/new

이 경우 sara의 그룹에 해당하도록 이전 코드의 두 번째 줄을 수정해야 합니다.

chown sara:saras_group /google/new

관련 정보