
Месяц или два я пользуюсь простым файлообменом, несколько месяцев до этого не пользовался, а до этого у меня был настроен простой файлообмен. Так что на данный момент у меня нет вкладки безопасности (для файлов или папок) или настроек разрешений на общий доступ там тоже.
Например, с другого компьютера я могу получить доступ к файлам за 2007 год, но не к файлам за лето прошлого года в той же папке.
Я могу получить доступ ко всем файлам на этом локальном компьютере.
Так что я думаю, мне просто нужно как-то повторно применить безопасность или разрешения? Что мне делать?
решение1
Отключите простой общий доступ к файлам, сбросьте разрешения, включите его снова. Согласно Microsoft, изменение разрешений при выключенном простом общем доступе к файлам по-прежнему повлияет на разрешения даже после его повторного включения:
Разрешение файла может отличаться от родительской папки, если выполняется одно из следующих условий:
- Команда move используется в командной строке для перемещения файла в папку из папки на том же диске, имеющей другие разрешения.
- Вы используете скрипт для перемещения файла в папку из папки на том же диске, имеющей другие разрешения.
- Для изменения прав доступа к файлам запустите Cacls.exe из командной строки или скрипта.
- Файлы существовали на жестком диске до установки Windows XP.
- Вы изменили разрешения файла, когда простой общий доступ к файлам был отключен в Windows XP > Professional.
Примечание. Разрешения NTFS не сохраняются при перемещении файлов при использовании проводника Windows с включенным простым общим доступом к файлам.
Если вы включите и выключите Simple File Sharing, разрешения для файлов не изменятся. Разрешения NTFS и общего доступа не изменятся, пока вы не измените разрешения в интерфейсе. Если вы установите разрешения при включенном Simple File Sharing, будут затронуты только записи управления доступом (ACE) для файлов, которые используются для Simple File Sharing. Следующие ACE в списке управления доступом (DACL) файлов или папок будут затронуты Simple File Sharing
решение2
На ум приходят две возможности:
Вам нужно будет отключить простой общий доступ к файлам, обновить разрешения, а затем снова включить простой общий доступ к файлам.
Либо проверьте используемые вами учетные записи пользователей, чтобы убедиться, что они находятся в одной рабочей группе и имеют одинаковые пароли на обоих компьютерах.
решение3
ХотяОтвет КрисаФаисправил бы это, просто хочу оставить полезную информацию...
При необходимости в устранении таких проблем могут помочь следующие инструменты:
AccessChk
Показывает доступ указанного вами пользователя или группы к файлам, ...AccessEnum
Этот простой, но мощный инструмент безопасности показывает, кто имеет какой доступ к каталогам, файлам и ключам реестра в ваших системах. Используйте его, чтобы найти дыры в ваших разрешениях.Монитор процесса
Мониторинг файловой системы, реестра, процессов, потоков и активности DLL в режиме реального времени.Установите фильтр по
ACCESS DENIED
столбцу и просмотрите свойства событий.
решение4
По вашей информации, разрешения на доступ к папке позволяют, но некоторые файлы в папке имеют другие разрешения.
Самым простым решением было бы распространить разрешения папки на все файлы и подпапки, которые она содержит, следующим образом:
- Отключить простой общий доступ к файлам
- В проводнике Windows щелкните правой кнопкой мыши папку и выберите «Свойства», затем вкладку «Безопасность».
- Нажмите «Дополнительно».
- Нажмите «Изменить».
- В дополнительных параметрах безопасности выберите «Заменить все существующие разрешения для всех потомков» и «Включить наследуемые разрешения от родительского объекта».
- Если появится диалоговое окно «Безопасность Windows», нажмите «Да», чтобы продолжить.
- Нажмите ОК дважды.
- Включите простой общий доступ к файлам снова