Netatalk 3.1.1을 실행하는 Linux 서버에 몇 개의 Mac 클라이언트가 연결되어 있습니다. 서버는 AD 도메인에 연결되어 있지만 클라이언트는 현재 연결되어 있지 않습니다. 이전에는 모든 사용자가 단일 사용자 계정으로 연결되었으며 모든 것이 비교적 잘 작동했습니다. 우리는 모든 사용자가 자신의 계정을 가져야 한다는 새로운 개념을 도입하려고 시도했지만 권한 문제가 발생하고 있습니다.
공유의 루트에는 적절한 권한을 부여하는 정상적인 ACL과 기본 ACL이 적용되어 있지만 OS X는 모든 것을 읽기 전용으로 간주하고 쓰기를 금지합니다. 로컬 Linux 시스템 또는 Windows 시스템(SMB에서 Samba로 연결)을 통해 폴더에 쓰기가 예상대로 작동합니다.
map acls = none
클라이언트에 권한이 전혀 보고되지 않을 것이라고 생각하여 변경을 시도했지만 문제가 지속됩니다.
단일 10.9 테스트 클라이언트를 AD에 가입하고 Netatalk에서 LDAP 설정을 지정했습니다. 이제 해당 클라이언트는 쓰기 권한(AD\foo-w)이 있는 그룹 이름을 볼 수 있으며 명령을 실행하면 group
내가 해당 그룹의 구성원임을 알 수 있습니다. 그러나 '정보 가져오기' 대화 상자에는 여전히 읽기 전용 액세스가 표시되며 Finder는 쓰기를 금지합니다.
OS X 클라이언트가 쓸 수 있다는 것을 어떻게 확신시킬 수 있는지 아는 사람이 있나요?