Windows NFS 클라이언트 도구가 관리 GID를 따르지 않습니다.

Windows NFS 클라이언트 도구가 관리 GID를 따르지 않습니다.

Windows NFS 클라이언트 도구에 문제가 발생했습니다. 사용자가 속해 있지만 사용자의 기본 그룹이 아닌 그룹에 대한 읽기 권한이 있는 NFS 공유의 폴더에 액세스하려고 하면 다음과 같은 메시지가 나타나는 것 같습니다. 권한 거부 오류 메시지. AD 사용자 기본 그룹이 폴더의 소유자인 경우 제대로 작동합니다.

내 환경에 대해 조금 :

  • Windows Server 2012 R2에서 실행되는 AD
  • CentOS에서 실행되는 NFS 서버 - AD 도메인에 연결됨,rpc.mountd에는 --manage-gids 플래그가 활성화되어 있습니다. 즉, UID만 필요하고 GID를 가져옵니다.
  • AD 도메인에 연결된 Windows 7 클라이언트

예를 들어 다음 시나리오를 살펴보겠습니다.

사용자1

다음 그룹의 구성원: a(기본), b, c

NFS의 폴더

test1 - 그룹: a

test2 - 그룹: b

내 경우 'User1'은 기본 그룹이 'a'이므로 NFS 서버의 test1 디렉터리에 액세스할 수 있습니다. 'b' 그룹에 속해 있어도 'test2' 디렉터리에 접근할 수 없습니다.

이 시나리오는 Linux에서 잘 작동하며 User1은 예상대로 test1 및 test2 디렉터리에 모두 액세스할 수 있습니다.

내 Windows NFS 클라이언트에 다음과 같은 문제가 있다고 확신합니다. - Windows에서 공유에 액세스하려고 하면 NFS 서버의 메시지 로그 파일에 성공 인증이 표시됩니다. - Linux에서 예상대로 작동합니다.

왜 이것이 작동하지 않는지에 대한 아이디어가 있는 사람이 있습니까?

선택의 여지가 없어서 Samba를 사용하기 전에 여기서 먼저 시도해 봐야겠다고 생각했습니다.

감사해요!

관련 정보