Если вы хотите обмениваться файлами между компьютерами в сети, то одним из самых удобных и распространенных способов является использование протокола Samba. Этот протокол позволяет обеспечить взаимодействие между компьютерами с разными операционными системами, в том числе и Windows 10.
Настройка Samba на компьютере с операционной системой Windows 10 не является сложной задачей, но требует выполнения ряда шагов. В данной статье мы подробно рассмотрим процесс настройки Samba на Windows 10 и дадим несколько полезных советов.
Прежде чем приступить к настройке, убедитесь, что на вашем компьютере установлена операционная система Windows 10 и в сети имеется хотя бы один компьютер с установленной операционной системой Linux или другой версией Windows с поддержкой протокола Samba.
Как настроить Samba на Windows 10?
Samba — это программное обеспечение, которое позволяет устанавливать и настраивать общие папки и принтеры между компьютерами в локальной сети, независимо от операционной системы.
Для настройки Samba на Windows 10 выполните следующие шаги:
- Откройте «Параметры» (нажмите клавишу «Win + I») и выберите «Сеть и интернет».
- В левом меню выберите «Статус» и перейдите в раздел «Изменение параметров адаптера».
- Найдите ваше сетевое подключение, нажмите правой кнопкой мыши и выберите «Свойства».
- В появившемся окне найдите «Протокол TCP/IP версии 4 (TCP/IPv4)», выделите его и нажмите кнопку «Свойства».
- Поставьте галочку рядом с пунктом «Включить общий доступ», а затем нажмите кнопку «Дополнительно».
- Укажите имя группы домашней сети и нажмите кнопку «ОК».
- После завершения настройки сетевого подключения, перейдите в «Параметры» -> «Система» -> «Имя компьютера и рабочая группа».
- Установите рабочую группу, соответствующую настройкам Samba на других компьютерах в сети.
- Сохраните изменения и перезагрузите компьютер.
После перезагрузки Windows 10 вам будет доступна общая папка, на которую можно будет обращаться из других компьютеров в сети, используя Samba.
Установка и настройка Samba на Windows 10 позволяет упростить обмен файлами и печать документов в домашней сети. Благодаря простому понятному интерфейсу, процесс настройки станет доступным даже для неопытных пользователей.
Шаг 1: Подготовка к установке Samba
Для того чтобы установить и настроить Samba на компьютере с операционной системой Windows 10, необходимо выполнить несколько подготовительных шагов.
-
Шаг 1.1: Проверка версии операционной системы Windows.
Для установки Samba на Windows 10 необходима профессиональная или корпоративная версия операционной системы Windows 10. Проверить версию можно в разделе «Система» в «Параметрах» Windows 10.
-
Шаг 1.2: Проверка доступности учетной записи администратора.
Для установки и настройки Samba на компьютере с Windows 10 необходимы права администратора. Убедитесь, что вы входите в систему под учетной записью администратора.
-
Шаг 1.3: Установка необходимых компонентов.
Для работы Samba на компьютере с Windows 10 необходимо установить следующие компоненты:
- OpenSSH-Server
- «Подсистема Windows для Linux»
- Windows Firewall
Установить данные компоненты можно через приложение «Параметры» Windows 10, выбрав соответствующий раздел «Приложения и функции».
После выполнения всех подготовительных шагов, можно приступать к установке и настройке Samba на компьютере с операционной системой Windows 10.
Шаг 2: Установка Samba на Windows 10
Процесс установки Samba на Windows 10 довольно прост. Вам понадобится загрузить установочный файл с официального веб-сайта Samba.
- Откройте веб-браузер и перейдите на сайт Samba: https://www.samba.org/.
- На главной странице сайта найдите раздел «Download» и нажмите на ссылку «Stable Releases».
- В разделе «Stable Releases» выберите последнюю версию Samba для Windows и нажмите на ссылку «DOWNLOAD ZIP».
- После скачивания архива, распакуйте его в удобном для вас месте на жестком диске.
Теперь у вас есть установочный файл Samba на вашем компьютере. Перейдем к следующему шагу, чтобы продолжить процесс настройки.
Шаг 3: Конфигурация Samba
После установки пакета Samba на вашем компьютере Windows 10 необходимо настроить его для работы с вашей локальной сетью.
Для начала откройте файл конфигурации Samba, который называется smb.conf. Он находится в папке C:WindowsSystem32driversetc.
- Откройте проводник и перейдите в указанную папку.
- Найдите файл smb.conf и откройте его с помощью текстового редактора, например, блокнота.
После открытия файла smb.conf внесите следующие изменения:
- Найдите строку workgroup = WORKGROUP и замените значение WORKGROUP на имя вашей рабочей группы.
- Удалите символ «#» в начале строки security = user, чтобы активировать аутентификацию пользователей.
- Добавьте следующую строку в конце файла:
hosts allow = 192.168.0. 127.Замените 192.168.0. на IP-адрес вашего компьютера в локальной сети.
После внесения изменений сохраните файл smb.conf и закройте его.
Теперь вам потребуется перезапустить службу Samba, чтобы изменения вступили в силу:
- Откройте меню «Пуск» и введите «службы».
- Выберите «Службы» из результатов поиска.
- Найдите службу «Samba» в списке и щелкните правой кнопкой мыши.
- Выберите «Перезапустить службу» из контекстного меню.
После перезапуска службы Samba ваш компьютер Windows 10 будет готов к использованию в качестве файлового сервера.
Шаг 4: Подключение к сетевому ресурсу с помощью Samba
После успешной настройки Samba на Windows 10 можно приступить к подключению к сетевому ресурсу. Для этого выполните следующие действия:
- Откройте «Проводник» на вашем компьютере.
- В адресной строке введите путь к сетевому ресурсу в формате \
. - Нажмите клавишу Enter или нажмите на кнопку «Перейти».
- После этого должно появиться окно, запрашивающее имя пользователя и пароль для доступа к ресурсу.
- Введите свои учетные данные (если они требуются) и нажмите на кнопку «OK».
- После успешного подключения вы увидите содержимое сетевого ресурса в «Проводнике».
Теперь вы можете передавать файлы и папки между вашим компьютером и сетевым ресурсом, используя Samba на Windows 10.
ПРОФИ отвечают на вопросы онлайн
Похожие материалы
PuTTY — один из популярных SSH и telnet клиентов изначально разработанный Simon Tatham для Windows. Распространяется свободно с открытыми исходными кодами.
Иногда нужно проверить, работает ли SMTP сервер, отправляются ли письма. Не всегда есть под рукой подходящий почтовый клиент. Выход есть — telnet.
После изменения файла smb.conf не помешает проверить его утилитой testparm:
Включения SMB1 на Windows 10
Открываем меню «Пуск» и в поисковой строке вводим «Включение и отключение компонентов Windows». Можете просто ввести не полное слово «компонент». Вы также можете зайти туда через «Панель управления» (нажимаем кнопки «Win» и «R» – вводим команду: control). Далее заходим в «Программы и компоненты» и слева выбираем тот же самый пункт с отключением и включением компонентов.
Находим раздел с упоминанием нашего любимого протокола и включаем в папке все галочки. В самом конце нажимаем «ОК», чтобы изменения были приняты.
После этого SMB-1 в Windows 10 будет включено, и проблемы с сетью возникнуть не должны. Я бы на всякий случай перезагрузил компьютер. Но если вы все равно не видите какой-то компьютер в сети, или есть проблемы с доступом, смотрим следующую главу.
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Подключение к серверу Samba
После проверки файла конфигурации на ошибки необходимо запустить сервисы Samba и включить их в автозагрузку при помощи следующих команд:
Для подключения к ресурсу без логина/пароля (анонимный доступ) в ОС Windows необходимо открыть программу «Выполнить» путем нажатия на сочетание клавиш Win+R. В открывшейся строке введите следующую команду и нажмите на ОК или клавишу Enter:
Где 192.168.189.147 — IP адрес компьютера, на котором запущена Samba:
В открывшемся окне найдите директорию, которая была создана для анонимного доступа. В качестве примера была задана директория Anonymous:
Для подключения при помощи логина и пароля необходимо точно также подключиться к серверу Samba как описано выше и выбрать ранее созданную директорию. В качестве примера была задана директория secured. Перейдите в необходимую директорию и отобразится диалогов окно с вводом логина и пароля:
После ввода логина и пароля пользователя отобразится ранее созданная директория и её содержимое:
Если при подключении из Windows система «не видит» адрес Samba сервера, то необходимо установить программу Avahi-daemon — систему, обеспечивающую обнаружение сервисов в локальной сети. Более подробное о данной системе можно прочитать в статье Ubuntu не видит сеть в Windows
Также открыть ее можно и через Проводник, перейдя в директорию «Сеть», что размещена на боковой панели окна.
Шаг 2: Настройка сервера Samba
Настройка Samba — довольно трудоемкий процесс, поэтому внимательно выполняйте каждый пункт инструкции, чтобы в итоге все работало корректно.
- Установите все необходимые пакеты программного обеспечения, которые нужны для корректной работы Samba. Для этого в «Терминале» выполните команду:
Теперь, в случае возникновения каких-то трудностей, вы можете вернуть изначальный вид конфигурационного файла «smb.conf», выполнив:
Примечание: для создания и взаимодействия с файлами в статье используется текстовый редактор Gedit, вы же можете использовать любой другой, прописав в соответствующей части команды его название.
После этого первостепенная настройка Samba закончена. Если вы хотите разобраться во всех заданных параметрах, то сделать это можно на этом сайте. Чтобы найти интересующий параметр, разверните в левой части список «smb.conf» и отыщите его там, выбрав первую букву имени.
Помимо файла «smb.conf», изменения нужно внести также и в «limits.conf». Для этого:
Это необходимо для избежания ошибки, которая возникает при одновременном подключении нескольких пользователей к локальной сети.
Теперь, чтобы убедиться в корректности введенных параметров, нужно выполнить команду:
Если в результате вы увидите текст, что приведен на картинке ниже, значит, все вписанные вами данные верны.
Разобравшись со всеми переменными файла «smb.conf» и внеся изменения в «limits.conf», можно переходить непосредственно к созданию папок
Шаг 3: Создание папки с общим доступом
Как говорилось выше, по ходу статьи мы создадим три папки с разными правами доступа. Сейчас будет продемонстрировано то, как создать общую папку, чтобы ее мог использовать каждый пользователь без аутентификации.
Если вы видите значение «True», то значит протокол работает. Если стоит значение «False», то включить параметр можно также с помощью команды:
Шаг 1: Подготовка Windows
Имя интересующей вас группы располагается в строке «Домен рабочей станции». Конкретное местоположение вы можете видеть на изображении выше.
Далее, если на компьютере с Ubuntu статический IP, его необходимо прописать в файл «hosts» на Windows. Проще всего это сделать, используя «Командную строку» с правами администратора:
После этого подготовка Windows может считаться оконченной. Все последующие действия выполняются на компьютере с операционной системой Ubuntu.
Выше был приведен всего один пример открытия «Командной строки» в Windows 7, если по какой-то причине вы не смогли открыть ее или у вас другая версия операционной системы, рекомендуем ознакомиться с подробной инструкцией на нашем сайте.
Как подключиться к Samba из Windows?
Открыть Панель управления ⇒ Все элементы панели управления ⇒ Программы и компоненты. В левой панели выбрать пункт Включение и отключение компонентов Windows. Убедиться, что включена опция Поддержка общего доступа к файлам SMB 1.0/CIFS.
- Откройте Проводник на панели задач или из меню Пуск либо нажмите клавишу Windows + E.
- Выберите Этот компьютер на панели слева. …
- В списке Диск выберите букву диска. …
- В поле Папка введите путь к папке или компьютеру либо выберите Обзор, чтобы найти папку или компьютер. …
- Нажмите Готово.
Для чего нужен сервер самба?
Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущена под лицензией GPL.
Введите «Функции Windows» в брелке поиска Windows и выберите «Включить или отключить функции Windows». Прокрутите список функций и убедитесь, что опция поддержки общего доступа к файлам SMB 1.0 / CIFS выбрана, поставив галочку в поле рядом с ней.
После этого в файле конфигурации smb.conf необходимо вписать или привести к следующему виду блоки:


