* У меня есть четыре компьютера Mac, которые используют машину Windows Server 2008 R2 для обмена файлами в рамках своего рабочего процесса, у каждого пользователя есть собственная папка, а завершенные задания по завершении помещаются в папку архива. У каждого пользователя есть учетная запись AD, управляемая отдельным контроллером домена.
У пользователей Mac возникают проблемы с перемещением и переименованием созданных ими файлов. Они могут создавать, удалять и редактировать файлы нормально, иногда они могут перемещать и переименовывать, но иногда нет. Любые идеи?*
Изменить: при дальнейшем исследовании это не разрешения, а блокировка файлов. Некоторые программы включают предварительный просмотр или открытие файлов (при условии их блокировки), но не выпускаются. Завершение работы всех программ или повторное монтирование общего ресурса приводит к работоспособности, но это обходной путь, который на самом деле неприемлем для пользователей.
Убедитесь, что вы распространяете разрешения сверху вниз. Обратите внимание на то, какие папки имеют проблемы с разрешениями, и проверьте, правильно ли установлены разрешения. Обычно я считаю, что лучше всего удалить все родительские разрешения и начать с нуля в корневой общей папке.
Чувствую себя немного дерзко, отвечая на свой вопрос, но я потратил достаточно времени на поиск по доскам, которые никуда не денутся, чтобы понять, насколько это может быть неприятно. Это не проблема с разрешениями, мне нравится, что многие люди думали, что это проблема с разрешениями. Это блокировка файлов. Mac открывает файл, размещенный на сервере, и закрывает его, но каталог над каталогом, в котором находится файл, остается открытым. Это этот каталог, который нельзя переместить или переименовать. Чтобы закрыть соединение, вы можете размонтировать и снова подключить общий диск, или вы можете убить Finder, или на сервере Windows вы можете щелкнуть правой кнопкой мыши на компьютере, выбрать «Управление», «Развернуть роли», «Развернуть файловые службы», нажать «Управление общим доступом и хранилищем». Затем нажмите «Действие» в меню вверху, затем «Управление открытыми файлами». Это вызовет диалог, показывающий все открытые файлы на компьютере, мне нравится заказывать по открытым файлам, чтобы я мог видеть пути к файлам по порядку. Выберите проблемные папки и щелкните закрыть выбранные. Последнее открытие звучит сложнее, но как только диалог открыт, им легче управлять, если у вас много пользователей.
Это все еще не решение, это обходной путь, но я подумал, что смогу помочь кому-нибудь поискать.
В прошлом у меня было много проблем с открытыми блокировками файлов OSX при подключении к общему ресурсу Windows SMB. Я так и не разобрался с коренной проблемой, и в итоге мы использовали ExtremeZ-IP для предоставления общих ресурсов AFP пользователям OSX.