Как создать общую сетевую папку на Windows
Как настроить общую сетевую папку на Windows (SMB) без пароля
1. Компьютеры должны быть в одной локальной сети
То есть если ваши устройства подключены к одному роутеру, то у них всех будет доступ к общей папке.
Если вы делаете настройку в виртуальных машинах, то во вкладке «Сеть» в качестве «Тип подключения» выберите «Сетевой мост»:
2. Статичный IP
Для настройки общей папки SMB статичный IP адрес компьютера, где будет располагаться папка, не является обязательным. К общей сетевой папке (шаре) можно обращаться по имени компьютера. Тем не менее если вам привычнее использовать IP, то нужно настроить статичный IP адрес для компьютера, который будет выполнять роль файлового сервера.
3. У компьютеров должна быть одинаковая рабочая группа
Компьютер с общей папкой, а также все другие компьютеры, которые будут иметь доступ к совместной папке по SMB, должны находится в одной рабочей группе.
По умолчанию в операционной системе Windows у всех компьютеров одинаковая рабочая группа с именем WORKGROUP.
Чтобы проверить текущую группу у вашего компьютера, откройте проводник, в нём найдите вкладку «Этот компьютер», вверху нажмите кнопку «Компьютер» и в открывшемся меню нажмите кнопку «Свойства»:
В новом открывшемся окне вы увидите «Имя компьютера» и «Рабочую группу»:
Если вы хотите изменить эти значения, то нажмите «Изменить параметры».
Нажмите кнопку «Изменить» чтобы назначить компьютеру новое имя:
4. Настройки сетевых папок в Windows
Протокол SMB в Windows обеспечивает работу не только сетевых папок, но и совместное использование принтеров и других ресурсов. Поэтому настройки совместно используемых папок (сетевых шар) называются «общим доступом».
В Windows при подключении к новой сети у вас может появится такой запрос:
Вы хотите разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК? Рекомендуется делать это в домашней или рабочей сети, а не в общедоступных.
Если вы ответите «Да», то при создании папки с сетевым доступом на этом компьютере, она будет видна на других устройствах в локальной сети.
Если вы уже давно ответили на этот вопрос и не помните как именно, то это не проблема — можно найти эти настройки в другом месте.
Следующий вариант для тех, у кого проводное соединение: рядом с часами нажмите на значок сетевых подключений и нажмите на имя сети:
В открывшемся окне нажмите на «Изменение расширенных параметров общего доступа»:
Универсальный вариант, подходит для тех, у кого проводное соединение или Wi-Fi: нажмите правой кнопкой мыши на значок сетевого соединения и нажмите «Открыть параметры сети и Интернет»:
В открывшемся окне нажмите на «Параметры общего доступа»:
Если вы хотите перейти к этим настройкам через «Панель управления», то путь такой: Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом\Дополнительные параметры общего доступа
В новом окне настройки разбиты на три раздела:
- Частная
- Гостевая или общедоступная
- Все сети
Пометка «(текущий профиль)» означает, что в данный момент используется именно этот профиль.
Нам нужно изменить настройки для той сети, которая отмечена как «(текущий профиль)», а также в разделе «Все сети».
Переходим в Частная (текущий профиль):
Первая настройка: Сетевой обнаружение (Если включено сетевое обнаружение, этот компьютер может видеть другие компьютеры и устройства в сети и виден другим компьютерам). В ней выберите «Включить сетевое обнаружение» и поставьте галочку «Включить автоматическую настройку на сетевых устройствах».
Вторая настройка: Общий доступ к файлам и принтерам (Если общий доступ к файлам и принтерам включён, то файлы и принтеры, к которым разрешён общий доступ на этом компьютере, будут доступны другим пользователям в сети). Здесь выберите «Включить общий доступ к файлам и принтерам».
Далее в разделе «Все сети» нас интересуют одна последняя настройка:
- Общий доступ с парольной защитой
В описании сказано: Если включена парольная защита общего доступа, только пользователи с учётной записью и паролем на этом компьютере могут получить доступ к общим файлам, принтерам, подключённым к этому компьютеру, и общим папкам. Чтобы открыть доступ другим пользователям, нужно отключить парольную защиту общего доступа.
Суть её в том, что для подключения к сетевой папке нужно ввести логин и пароль пользователя, существующего на компьютере с этой папкой. У меня ни разу не получилось подключиться если эта опция включена (возможно дело в том, что я не устанавливаю пароли для пользователей, а вход пользователей по сети без пароля запрещён).
Поэтому выберите вариант «Отключить общий доступ с парольной защитой»:
Опционально: имеется несколько версий протокола SMB и по умолчанию первая версия отключена в современных системах Windows. Samba для некоторых функций использует первую версию, поэтому если у вас смешенная сеть с Linux, либо имеется устаревшее оборудование, которое поддерживает только SMB 1, то вы можете включить поддержку этой версии протокола. Для этого запустите cmd с правами администратора. Проверьте:
Для включения SMB 1 выполните:
Если вы захотите отключить их, то выполните:
Если вы предпочитаете графический интерфейс, то в поиске наберите «Включение или отключение компонентов Windows»:
5. Как создать сетевую папку SMB
Создайте новую папку или используйте уже существующую. К примеру, я создал в корне диска C папку с именем Share.
Открываем контекстное меню:
Во вкладке «Доступ» нажимаем кнопку «Общий доступ». В выпадающем меню выбираем «Все», нажимаем кнопку «Добавить», переключите «Чтение» на «Чтение и запись» и нажимаем кнопку «Поделиться»:
Будет открыто окно, в котором можно скопировать ссылку на сетевую папку, скопируется ссылка вида Share (file://HACKWARE-MIAL/Share). Эта ссылка является НЕПРАВИЛЬНОЙ, правильная ссылка имеет вид file://ИМЯ-КОМПЬЮТЕРА/Папка или \\ИМЯ-КОМПЬЮТЕРА\Папка, например, file://HACKWARE-MIAL/Share или \\HACKWARE-MIAL\Share.
Как настроить совместную папку на Windows с паролем
В домашних сетях удобно использовать совместные папки с доступом без пароля. Но в корпоративных сетях, либо в других случаях, когда не все пользователи должны иметь доступ к общей папке, можно настроить вход на совместную шару по паролю.
Настройка сетевой папки по паролю почти полностью повторяет процесс описанный в предыдущем разделе. Отличия следующие:
- Необязательно менять настройку «Общий доступ с парольной защитой» — вы можете оставить значение по умолчанию, когда запрещён доступ к совместным ресурсам без пароля.
- При открытии общего доступа к шаре в качестве владельца укажите пользователя с паролем. Можно специально создать нового пользователя с паролем, который будет использоваться в качестве владельца общей папки. И Windows 10 создать локальную учётную запись как при установке системы, так и уже после стало реально непросто. Если у вас схожие проблемы, то смотрите, статьи:
- Как создать локальный аккаунт при установке Windows 10
- Как создать новую учётную запись локального пользователя в Windows 10
Теперь нужно создать папку, владельцем которой будет только что созданный пользователь (ShareOverlord). Можно перезагрузить компьютер, выполнить вход под этим пользователем и создать папку, но я предполагаю, что возникнет несколько проблем:
- У этого пользователя ограниченные права (я не стал повышать его аккаунт до административного), поэтому он наверняка не сможет создать папку в корне диска C: и придётся затем искать эту папку
- Опять же из-за ограниченных прав нового пользователя могут возникнуть проблемы с открытием доступа по сети для созданной папки. То есть придётся вновь перезагружаться под административной учётной записью, искать в недрах пользовательских папок нужную. Причём могут возникнуть проблемы с правами доступа к папкам другого пользователя…
В общем, я создам папку под текущим аккаунтом администратора. Чтобы у пользователя, под которым будет выполняться вход для доступа к этой папке, были права на эту папку, можно поступить двумя способами:
- Сделать созданного для этих целей пользователя владельцем этой папки
- Добавить этому пользователю права доступа к этой папке
Поскольку в Windows администраторы по умолчанию всё равно имеют полный доступ к папке любого пользователя, то эти способы весьма схожи по результатам.
Допустим, вы решили поменять владельца папки, тогда смотрите статью «Как поменять владельца папки в Windows 10».
Теперь вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ». При желании вы можете удалить права доступа текущего администратора. Нажмите кнопку «Поделиться».
Обратите внимание, что общий доступ убран для текущего администратора только когда он будет пытаться просмотреть папку по сети. При локальном доступе, администратор всё равно может просматривать и менять содержимое этой папки — это можно поменять во вкладке «Безопасность» в свойствах папки.
Имеется нюанс если мы вместо смены владельца добавляем права доступа для определённого пользователя, поэтому рассмотрим второй вариант. Я удалил и заново создал папку C:\ShareRestricted\, поэтому текущий администратор вновь является её владельцем. Вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ» и добавляем права чтения и записи для пользователя ShareOverlord:
Нажимаем кнопку «Поделиться».
Теперь нажимаем «Расширенная настройка»:
Там нажимаем кнопку «Разрешения»:
В открывшемся окне нажимаем «Добавить»:
Вводим имя пользователя под которым должен выполнятся вход для доступа к папке (у меня это пользователь ShareOverlord) и нажимаем кнопку «Проверить имена»:
Теперь нажимаем «ОК» и возвращаемся в предыдущее окно:
Если вы хотите, чтобы у этого пользователя было не только право просматривать содержимое папки, но и её менять, то поставьте соответствующие галочки:
Теперь во всех открытых окнах настроек и свойств нажмите «ОК» для их закрытия.
Смотрите такжке полное Руководство по SMB и Samba.
Включение общего доступа к папкам на компьютере с Windows 7
При совместной работе с другими пользователями или при желании просто поделиться с друзьями каким-то контентом, расположенным на вашем компьютере, необходимо предоставить общий доступ к определенным каталогам, то есть сделать их доступными для других юзеров. Посмотрим, как это можно реализовать на ПК с Виндовс 7.
Методы активации общего доступа
Есть два вида предоставление общего доступа:
В первом случае доступ предоставляется к каталогам, расположенным в вашей пользовательской директории «Users» («Пользователи»). При этом папку смогут просматривать другие пользователи, имеющие профиль на данном компьютере или запустившие ПК с учетной записью гостя. Во втором случае предоставляется возможность захода в каталог по сети, то есть ваши данные смогут просматривать люди с других компьютеров.
Посмотрим, как можно открыть доступ или, как по-другому говорят, расшарить каталоги на ПК под управлением Виндовс 7 различными методами.
Способ 1: Предоставление локального доступа
Вначале разберемся, как предоставить локальный доступ к своим каталогам другим пользователям данного компьютера.
- Откройте «Проводник» и перейдите туда, где расположена папка, которую вы желаете расшарить. Щелкните по ней правой кнопкой мышки и в открывшемся списке выбирайте «Свойства».
Жмите по кнопке «Общий доступ».
Открывается окошко с перечнем пользователей, где среди тех, кто имеет возможность работать с данным компьютером, следует отметить пользователей, которым вы хотите расшарить каталог. Если вы хотите предоставить возможность его посещать абсолютно всем владельцам учетных записей на данном ПК, то выделите вариант «Все». Далее в графе «Уровень разрешений» можно указать, что именно разрешено делать другим пользователям в вашей папке. При выборе варианта «Чтение» они смогут только просматривать материалы, а при выборе позиции «Чтение и запись» — смогут также изменять старые и добавлять новые файлы.
После того как вышеуказанные настройки выполнены, жмите «Общий доступ».
Теперь другие пользователи данного компьютера смогут без проблем заходить в выбранную папку.
Способ 2: Предоставление сетевого доступа
Теперь разберемся, как предоставить к каталогу доступ с другого ПК по сети.
- Откройте свойства папки, которую желаете расшарить, и перейдите в раздел «Доступ». Как это сделать, подробно объяснялось при описании предыдущего варианта. На этот раз щелкайте «Расширенная настройка».
Открывается окошко соответствующего раздела. Установите галочку около пункта «Открыть общий доступ».
После того как галочка установлена, наименование выбранного каталога отобразится в поля «Имя общего ресурса». По желанию вы также можете оставить любые заметки в поле «Примечание», но делать это не обязательно. В поле ограничения числа одновременных пользователей следует указать количество таковых, которые смогут подключаться к данной папке одновременно. Это сделано для того, чтобы слишком большое количество людей, подключившееся через сеть, не создало излишнюю нагрузку на ваш компьютер. По умолчанию значение в данном поле равно «20», но вы можете увеличить его или уменьшить. После этого жмите на кнопку «Разрешения».
Дело в том, что даже при указанных выше настройках в выбранную папку смогут заходить только те пользователи, у которых имеется профиль на этом компьютере. Для других юзеров возможность посетить каталог будет отсутствовать. Для того чтобы расшарить директорию абсолютно для всех, требуется создать учетную запись гостя. В открывшемся окне «Разрешения для группы» щелкайте «Добавить».
В появившемся окошке в поле ввода имен выбираемых объектов впишите слово «Гость». Затем нажимайте «OK».
Происходит возврат в «Разрешения для группы». Как видите, запись «Гость» появилась в списке пользователей. Выделите её. В нижней части окна расположен список разрешений. По умолчанию пользователям с других ПК разрешено только чтение, но если вы желаете, чтобы они могли также добавлять новые файлы в директорию и изменять существующие, то напротив показателя «Полный доступ» в столбце «Разрешить» установите галочку. При этом около всех остальных пунктов данного столбца также появится пометка. Аналогичную операцию проделайте и для других учетных записей, отображаемых в поле «Группы или пользователи». Далее жмите «Применить» и «OK».
После возврата в окно «Расширенная настройка общего доступа» жмите «Применить» и «OK».
Вернувшись к свойствам папки, переместитесь во вкладку «Безопасность».
Как видим, в поле «Группы и пользователи» нет учетной записи гостя, а это может затруднить вход в расшаренную директорию. Жмите на кнопку «Изменить…».
Открывается окно «Разрешения для группы». Жмите «Добавить».
В появившемся окне в поле имен выбираемых объектов пишите «Гость». Жмите «OK».
Вернувшись к предыдущему разделу, жмите «Применить» и «OK».
Далее закрывайте свойства папки, нажав «Закрыть».
Но указанные манипуляции ещё не обеспечивают доступ к выбранной папке по сети с другого компьютера. Нужно выполнить ещё ряд действий. Щелкайте кнопку «Пуск». Заходите в «Панель управления».
Выбирайте раздел «Сеть и интернет».
Теперь войдите в «Центр управления сетями».
В левом меню появившегося окна жмите «Изменить дополнительные параметры…».
Открывается окошко изменения параметров. Щелкайте по наименованию группы «Общий».
Содержимое группы открыто. Опускайтесь вниз окошка и ставьте радиокнопку в позицию отключения доступа с парольной защитой. Жмите «Сохранить изменения».
Далее переходите в раздел «Панели управления», который носит наименование «Система и безопасность».
Среди представленных инструментов выбирайте «Локальная политика безопасности».
В левой части открывшегося окна щелкайте «Локальные политики».
Переходите в каталог «Назначение прав пользователя».
В правой основной части найдите параметр «Отказать в доступе этому компьютеру из сети» и зайдите в него.
Если в открывшемся окне нет пункта «Гость», то можете просто его закрыть. Если же такой пункт есть, то выделите его и жмите «Удалить».
После удаления пункта жмите «Применить» и «OK».
Как видим, алгоритм предоставления общего доступа к папке зависит прежде всего от того, желаете ли вы расшарить каталог для пользователей данного компьютера или для входа юзеров по сети. В первом случае выполнить нужную нам операцию довольно просто через свойства каталога. А вот во втором придется основательно повозиться с различными настройками системы, включая свойства папки, параметры сети и локальной политики безопасности.