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를 사용하기 전에 여기서 먼저 시도해 봐야겠다고 생각했습니다.
감사해요!