Samba 공유 권한을 위해 Windows 사용자를 Linux 사용자와 연결하는 방법

Samba 공유 권한을 위해 Windows 사용자를 Linux 사용자와 연결하는 방법

Windows 컴퓨터와 공유하고 싶은 Linux 폴더가 있습니다. 현재 이것을 설정하기 위해 삼바를 사용하고 있습니다.위로. 이에 대한 한 가지 문제는 ACL(실제로는MapR 볼륨 컨트롤(HDFS ACL과 유사)) 이 디렉터리에 Windows 측의 삼바 공유 사용자에게 어떻게 적용될 수 있는지 알 수 없습니다(예: 공유 디렉터리는 특정 그룹이 액세스하기 위한 것이지만 각 구성원 사용자는 다양한 해당 디렉토리 내의 하위 폴더 및 파일에 대한 권한).

그래서 제 질문은: Windows 사용자를 Linux 사용자에 연결하여 삼바 공유가 Windows 시스템에서 해당 사용자를 특정 UID 및 GID 값을 갖는 것으로 인식하도록 하는 방법이 있습니까(Linux의 ACL을 올바르게 준수하기 위한 목적) 옆)?

현재 Linux 시스템은 Active Directory(Windows 시스템용)에 연결된 SSSD(Linux 시스템)를 통해 Windows 사용자 계정에 연결되어 있으며 이는 동일한 로그인 자격 증명을 사용하여 두 시스템 모두에 로그인하는 데 작동하므로 어떻게 얻을 수 있는지 궁금합니다. 이것이 Samba 공유 기본 파일에 적용됩니까?

현재 "액세스 권한 없음" 오류가 발생합니다(비록 표면적으로는 AD의 Windows 사용자 linux uid 및 gid가 공유 ACL 제한 사항을 통과해야 함). 이러한 종류의 문제에 대해 더 많은 경험을 가진 사람이라면 조언이나 모범 사례 권장 사항이 있습니까?

관련 정보