일부 공유를 구성했습니다.삼바 4.9.3(아치 리눅스) 모든 것이 괜찮습니다. 액세스 제어는 UNIX 계정 및 그룹을 통해 수행됩니다. 그런 다음 운영 체제를 변경하기로 결정했습니다.
저는 Samba에 Time Machine 백업 볼륨을 설정하고 이 vfs_fruit
모듈을 도입했습니다. 그 부분이 문제가 되는 것 같습니다. 소식통에 따르면 macOS는 까다로울 수 있으며 catia fruit streams_xattr
모듈 체인을 활성화해야 합니다.모두타임머신 주식뿐만 아니라 주식. 그래서 그것이 내가 한 일입니다.
(타임머신 백업은 이 설정을 통과합니다. 솔직히 아직 복원을 시도해본 적은 없어서 조금 겁이 납니다.)
그러나 Finder.app을 통해 일반 공유에 폴더를 만들 때마다 drwxr-xr-x+
공유에 대해 구성한 것과 다른 Unix 권한을 얻게 됩니다. directory mask = 2770
무엇보다도 다음 ACL을 설정합니다.
> getfacl /mnt/dungeon/tmp/untitled\ folder
getfacl: Removing leading '/' from absolute path names
# file: mnt/dungeon/tmp/untitled folder
# owner: nobody
# group: smb_tmp
user::rwx
user:nobody:rwx #effective:r-x
group::rwx #effective:r-x
group:smb_tmp:rwx #effective:r-x
mask::r-x
other::r-x
default:user::rwx
default:user:nobody:rwx
default:group::rwx
default:group:smb_tmp:rwx
default:mask::rwx
default:other::---
이 mask::r-x
섹션에서는 내 사용자(smb_tmp 그룹)가 내가 만든 "제목 없는 폴더"의 이름을 바꾸는 것조차 방지하는 것 같습니다. 다음과 같이 마스크를 수동으로 설정 하면 rwx
폴더를 편집할 수 있게 됩니다.
sudo setfacl -m mask::rwx /mnt/dungeon/tmp/untitled\ folder
Finder.app에서 폴더 권한을 변경할 수 없습니다.필요한 권한이 없습니다.
Windows 8 클라이언트에서 동일한 위치에 폴더를 생성하면 올바른 Unix 액세스 권한을 가지며 ACL이 설정되지 않습니다.
또한 서버에서 사용자의 umask를 수정하려고 시도했지만 기본값에서 변경해도 아무 것도 022
변경되지 027
않았습니다.
내가 시도한 다른 Samba 옵션은 전역 섹션에 있습니다.mysmb.conf. 그들 중 누구도 내가 만든 폴더의 ACL을 변경하지 않았습니다.
Time Machine 백업과 그룹 소유 공유가 제대로 작동하려면 어떻게 해야 합니까? 저는 ACL을 특별히 두려워하지는 않지만, ACL 없이도 지낼 수 있다면 좋을 것 같습니다.
답변1
다음 전역 옵션을 설정해 보세요.
fruit:nfs_aces = no
vfs_fruit 맨페이지에서:
과일:nfs_aces=yes|no
ㅏ글로벌NFS ACE를 통한 UNIX 모드 디렉터리 항목 쿼리 및 수정 지원 활성화 여부 옵션(기본값)예.