Ubuntu Samba поделиться для Windows и Mac

Ubuntu Samba поделиться для Windows и Mac

Файловый сервер: Ubuntu 18.04 LTS с SMB и SSSD, настроенными для присоединения к нашему домену Windows

Mac OS Sonoma последней версии с локальным профилем (управляемым MDM), подключение к серверу с использованием соответствующего имени пользователя и пароля

Это давняя проблема, которую мне так и не удалось решить.

Когда пользователь перетаскивает папки со своего Mac на файловый сервер Ubuntu, все корневые папки создаются с неправильными разрешениями, что rw- rws r-xне позволяет копировать файлы в этих папках. Пользователь входит в группу, которая должна иметь полный доступ к папке, в которую копируются файлы, и щелчок правой кнопкой мыши в Finder > Новая папка предоставляет соответствующие разрешения rwx rws r-x.

Меня сбивает с толку то, что если пользователь войдет в систему на своем ПК с Windows, он сможет без проблем скопировать папки и файлы, так что, что бы это ни было, это касается только Mac.

По сути, это сводится к следующему:

  • Пользователь Mac Щелкните правой кнопкой мыши > Новые папки на общем ресурсе сервера = папки будут обрабатываться как папки.
  • Пользователь Mac перетаскивает папку из Finder в общую папку на сервере = отправленные папки обрабатываются как файлы.

Может кто-нибудь подскажет, что я мог сделать не так, если smb.confя что-то не правильно установил? После попытки изменить я запускаю sudo systemctl restart smbd.service (на всякий случай пропускаю еще один шаг)

[archive]
   comment = Archive folder
   path = /mnt/archive
   read only = no
   guest ok = no
   directory mask = 0755
   force directory mode = 2775
   create mask = 0665
   force create mode = 0665
   follow symlinks = yes
   wide links = no
   veto files = /._*/.DS_Store/
   vfs objects = streams_xattr

При дальнейшем тестировании с изменением directory/create и обоих режимов force на 777 и повторной попыткой, но с directory/force directory, установленным на 0775, похоже, что Samba просто не соблюдает должным образом разрешения каталога; папки создаются как 777 (как будто это файлы).

Связанный контент