6

В нашем доме около 5 компьютеров; нет DHCP-сервера или DNS-сервера.

У нас есть несколько портативных резервных дисков (Western Digital WD1001FALS 1 ТБ), которые мы монтируем на считыватели дисков Thermaltake SATA.

Любая папка, которую я создаю на одном из этих дисков с помощью компьютера под управлением Windows 7, создается со мной в качестве владельца. Теперь другие ПК с Win7 и WinXP не могут получить к нему доступ.

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

Я не хочу делиться папкой. Я хочу, чтобы это была просто папка. Это так расстраивает.

Даже если я поделюсь им с Все на моем ПК как Чтение / Запись, ни один из других ПК не сможет получить к нему доступ, потому что они не являются учетной записью с моего ПК.

Я пытался спросить на веб-сайте Microsoft, но прошла неделя, и я не получил ответа. Возможно, Сообщество знает, и, возможно, это будет чем-то полезным для других.

Люк из Stack Overflow (место, где я обычно тусуюсь) предложил мне приехать сюда. Далее он сказал, что я должен иметь возможность добавить наследуемый ACL, предоставляющий "всем" доступ к корневой папке диска.

Но это всего лишь простой портативный привод. Нужно ли создавать список контроля доступа для портативного накопителя? Почему Windows настаивает на создании владельца для него?

Я просто хочу, чтобы это было как у любого другого USB-накопителя типа "подключи и работай".

3 ответа3

5

Прежде всего, важно понять различие между общим доступом и правами доступа к файлам. В Windows вы настроили общий доступ для создания общего сетевого ресурса. Когда вы добавляете пользователей в разрешения общего доступа, вы предоставляете им возможность удаленного доступа к этому общему ресурсу с другого компьютера. Из вашего описания не похоже, что это то, что вы пытаетесь сделать.

Права доступа к файлам являются отдельными и определяют, какие пользователи могут видеть файл. Они также называются ACL-списками или "списками контроля доступа". Каждый файл и папка имеет ACL, в котором указывается, какие пользователи могут делать с этим файлом.

ACL отслеживают пользователей по их SID. SID - это строка символов, которая однозначно идентифицирует каждого пользователя и группу на компьютере. Даже если вы переименуете пользователя, его SID останется прежним; аналогично, если у вас есть два пользователя с одним и тем же именем пользователя на двух разных компьютерах, их идентификаторы безопасности будут по-прежнему отличаться.

Несколько "специальных" учетных записей и групп имеют одинаковые SID в каждой системе. Это учетные записи системного уровня в домене NT AUTHORITY . Если вы предоставляете разрешения для одной из этих учетных записей, эти разрешения сохраняются на всех компьютерах Windows. Это то, что вы хотите сделать.

Щелкните правой кнопкой мыши на диске и выберите « Properties . Перейдите на вкладку « Security », а не на вкладку «Обмен».

свойства безопасности файла

Нажмите edit . У вас должен быть список пользователей, у которых в данный момент есть разрешения на этом диске. Нажмите « Add и введите « Everyone в поле, затем нажмите "Ввод". Теперь должен быть показан аккаунт "Все". Установите флажки, чтобы предоставить ему полный контроль, затем нажмите OK.

редактирование безопасности файла

Далее нажмите « Advanced , затем « Change Permissions . Установите флажок "Заменить все разрешения дочернего объекта наследуемыми разрешениями от этого объекта". Это назначит только что созданные вами разрешения всем папкам на диске. Нажмите OK . Для распространения разрешений потребуется некоторое время. Затем нажимайте ОК, пока не закроете все диалоговые окна.

расширенные свойства файла

Это должно предоставить Everyone полный доступ ко всем папкам на диске на всех компьютерах. Если это по какой-то причине не работает (хотя и должно, как я делал это раньше), разместите в комментариях, и мы можем попытаться выяснить, что происходит.

2

Вы должны иметь возможность добавить наследуемый ACL-список, предоставляющий "всем" доступ к корневой папке диска.

0

Вы пытались установить права на общий доступ для чтения и записи для всех? Щелкните правой кнопкой мыши папку, перейдите на вкладку общего доступа, нажмите кнопку "Поделиться". Откроется окно "Общий доступ к файлам". Нажмите стрелку выпадающего меню, чтобы выбрать "Все", и нажмите кнопку "Добавить". Затем щелкните уровень разрешений "Чтение", чтобы изменить его на «Чтение / запись».

Файловые права

Вы также можете попробовать стать владельцем папки:

Вы должны владеть защищенной папкой, чтобы получить к ней доступ. Если другой пользователь имеет ограниченный доступ и вы являетесь администратором компьютера, вы можете получить доступ к папке, приняв право владения.

Чтобы стать владельцем папки, выполните следующие действия:

  1. Щелкните правой кнопкой мыши папку, владельцем которой вы хотите стать, и выберите «Свойства».

  2. Перейдите на вкладку «Безопасность» и нажмите «ОК» в сообщении «Безопасность» (если оно появилось).

  3. Нажмите «Дополнительно», а затем перейдите на вкладку «Владелец».

  4. В списке «Имя» щелкните свое имя пользователя или нажмите «Администратор», если вы вошли в систему как «Администратор», или щелкните группу «Администраторы». Если вы хотите стать владельцем содержимого папки, установите флажок Заменить владельца на подконтейнеры и объекты.

  5. Нажмите кнопку ОК, а затем нажмите кнопку Да, когда получите следующее сообщение: У вас нет прав на чтение содержимого папки с именем каталога. Хотите заменить права доступа к каталогу разрешениями, предоставляющими вам полный доступ? Все разрешения будут заменены, если вы нажмете Да. Имя папки для заметок - это имя папки, владельцем которой вы хотите стать.

  6. Нажмите кнопку ОК, а затем повторно примените необходимые разрешения и параметры безопасности для папки и ее содержимого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .