3

как я могу защитить паролем определенную общую папку и все подпапки / содержимое в ней?

ПК, который я хочу защитить паролем, работает под управлением Windows XP. Моя рабочая группа использует Windows XP, за исключением одной Windows 7.

Это пример

Если они откроют это, они смогут просмотреть это:

\192.168.1.102\Основная папка \

Но если они откроют эту папку:

\\192.168.1.102\Folder Main\Folder B\
or
\\192.168.1.102\Folder Main\Folder B\<WHATEVER OTHER SUB FOLDER/FILE>

если попросит пароль или учетную запись Windows / пароль

Я знаю, что это можно сделать для общей папки Windows 7, но я не уверен насчет Windows XP, это можно сделать? Спасибо

4 ответа4

1

Да, ты можешь.

Щелкните правой кнопкой мыши по этой папке, выберите «Свойства», перейдите на вкладку «Безопасность» и добавьте запись для пользователей, которым вы хотите заблокировать доступ для которых запрещен доступ на чтение.

1

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

Если вы подключитесь к \server \share \ и попытаетесь получить доступ к \server \share \ private, то вам будет отказано в доступе.

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

0

Я нашел (несколько хакерский) метод, который состоит из следующих шагов:

  1. Включить расширенный обмен в XP.
  2. Создайте специальную учетную запись пользователя, которая будет использоваться только для доступа к этой общей папке, например, MyUser , и предоставьте ей необходимые разрешения. Учетная запись пользователя является локальной для компьютера, на котором находится Общая папка, а не для компьютера, к которому вы будете подключаться. Также назначьте пароль этому пользователю, например, MyPassword .
  3. На компьютере, с которого вы будете подключаться, создайте сетевой подключенный диск с помощью этой команды:

    net use Z: \\192.168.0.101\MySharedFolder MyPassword /user:MyUser
    

    Замените 192.168.0.101 на IP-адрес компьютера, на котором размещена общая папка. Обратите внимание, что вам нужно использовать IP-адрес вместо имени хоста , иначе может произойти сбой с этой ошибкой:

    Произошла системная ошибка 1219.

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

0

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

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