Странные проблемы с разрешениями в Windows Server 2008 R2 с Mac OS 10.6/.7/.8

Странные проблемы с разрешениями в Windows Server 2008 R2 с Mac OS 10.6/.7/.8

*У меня есть четыре компьютера Mac, которые используют машину Windows Server 2008 R2 для обмена файлами в рамках своего рабочего процесса, у каждого пользователя есть своя папка, а выполненные задания по завершении сбрасываются в архивную папку. У каждого пользователя есть учетная запись AD, администрируемая отдельным контроллером домена.

У пользователей Mac возникают проблемы с перемещением и переименованием созданных ими файлов. Они могут создавать, удалять и редактировать файлы нормально, иногда они могут перемещать и переименовывать, но иногда нет. Есть идеи?*

Редактировать: При дальнейшем исследовании выяснилось, что это не разрешения, а блокировка файлов. Некоторые программы включают предварительный просмотр или открытие файлов (предполагая их блокировку) и не освобождают. Завершение всех программ или перемонтирование общего ресурса работает, но это обходной путь, который не очень приемлем для пользователей.

решение1

Убедитесь, что вы распространяете разрешения сверху вниз общего ресурса. Обратите внимание на то, у каких папок есть проблемы с разрешениями, и проверьте, правильно ли установлены разрешения. Я обычно считаю, что лучше всего удалить все родительские разрешения и начать с нуля в корневой общей папке.

решение2

У меня было много проблем в прошлом с OSX, удерживающей блокировки файлов открытыми при подключении к общему ресурсу Windows SMB. Я так и не добрался до корневой проблемы, и мы в конечном итоге использовалиExtremeZ-IPпредоставить пользователям OSX акции AFP.

решение3

Чувствую себя немного нахальным, отвечая на свой собственный вопрос, но я потратил достаточно времени на поиски по форумам, которые никуда не ведут, чтобы знать, как это может раздражать. Это не проблемы с разрешениями, мне нравится, что многие люди предполагают, что это проблема с разрешениями. Это блокировка файла. Mac открывает файл, размещенный на сервере, и закрывает его, но каталог над каталогом, в котором содержится файл, остается открытым. Именно этот каталог нельзя переместить или переименовать. Чтобы закрыть соединение, вы можете отмонтировать и снова смонтировать общий диск, или вы можете закрыть Finder, или на сервере Windows вы можете щелкнуть правой кнопкой мыши на Computer, выбрать Manage, Expand Roles, Expand File Services, щелкнуть Share and Storage Managment. Затем щелкните Action в меню вверху, затем Manage Open Files. Это вызовет диалоговое окно, показывающее все открытые файлы на компьютере, я люблю упорядочивать по открытому файлу, чтобы видеть пути к файлам по порядку. Выберите проблемную папку(и) и щелкните close selected. Последнее кажется сложным, но как только диалоговое окно открыто, управлять им становится проще, если у вас много пользователей.

Это все еще не решение, а обходной путь, но я подумал, что смогу помочь кому-то еще в поиске.

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