Отключить создание нежелательных файлов в Samba

Для каждой шары прописать

veto files = /._*/.DS_Store/
delete veto files = yes

Удалить все зарезервированные временные файлы MACOS

find \( -name ".DS_Store" -or -name ".Trashes" -or -name "._*" -or -name ".TemporaryItems" \) -delete

Запретить создавать файлы на расшаренных дисках

defaults write com.apple.desktopservices DSDontWriteNetworkStores true