13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Samba файловый сервер

Samba файловый сервер

Samba — программа, которая позволяет обращаться к сетевым дискам на различных операционных системах по протоколу SMB/CIFS.

Простыми словами Samba — это программное обеспечение для реализации файлового сервера, а с 4-й версии и контроллера домена (аналог Windows Active Directory). Устанавливается как на Windows, так и Linux/FreeBSD. Также может быть установлена на некоторые модели роутеров для реализации простого домошнего файлового хранилища.

В качестве клиентской части для подключения к файловому серверу Samba может выступать программное обеспечение, работающее по протоколу SMB. В Linux/FreeBSD это samba client, в Windows — проводник.

Samba использует 137-139 порты UDP и Порты TCP.

Добавьте Ubuntu в файл хоста Windows

Если у вас нет собственного DNS и вы хотите ссылаться на каждую систему по их именам, вам нужно добавить эти имена в файл локального хоста на каждой машине.

В системе Windows откройте командную строку от имени администратора и выполните следующие команды.

Затем добавьте локальную запись для компьютера с Ubuntu

Сохраните изменения, и закройте файл.

Для того чтобы добавить имя компьютера Windows в файл хоста компьютера Ubuntu, нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть командный терминал.

Затем выполните следующие команды:

Затем введите IP-адрес с именем хоста для компьютера Windows, сохраните файл и выйдите.

Установка пароля пользователя Samba

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

Замените своим именем пользователя. Затем он предложит вам установить пароль для этой учетной записи Samba.

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

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

Читайте так же:
Установка и настройка эмулятора Android на компьютер

Перезапустите сервисы Samba

Это оно. Вы должны иметь возможность подключиться к этому ПК с другого ПК.

Как настроить файловый сервер Samba в Ubuntu

Когда дело доходит до обмена файлами между несколькими различными операционными системами, есть одно программное обеспечение, к которому все обращаются: Samba. Это протокол обмена файлами для сетей, который существует довольно давно. С помощью этого инструмента более чем возможно предоставить пользователям Windows, Mac, Linux и даже пользователям Android централизованный доступ к файлам и обмен ими. В этом руководстве мы рассмотрим, как настроить файловый сервер Samba в Ubuntu, а также как настроить его и добавить общий ресурс.

Что вам нужно

Загрузочная флешка
В Сервер Ubuntu образ диска
DVD или CD, если ваш сервер не поддерживает загрузку с USB
В Etcher Инструмент для создания USB

Выбор образа сервера Ubuntu

Сервер Ubuntu имеет много разных редакций и версий. Подойдет любая версия, и если вы встретили это руководство с уже настроенным сервером Ubuntu, не волнуйтесь. Повторная установка не требуется, так как Samba (по большей части) одинакова независимо от версии. Тем, кто ищет стабильный сервер без необходимости обновления в течение 5 лет, скачайте Ubuntu Server 16.04.2 LTS. Хотите жить на грани и получать последние новости? Вместо этого загрузите последнюю версию сервера Ubuntu.

Создание USB-диска

Создание USB-диска — это простой трехэтапный процесс. Запустите инструмент Etcher. Программа поддерживает Microsoft Windows, Mac OS и все версии Linux. Подключите USB-накопитель, выберите загруженный образ сервера и запишите его на USB.

Установка сервера Ubuntu

Установка сервера Ubuntu может занять немного времени, но конечный результат того стоит. Немногие другие серверные операционные системы, основанные на Linux, столь же удобны для пользователя или так же просты в установке и запуске программного обеспечения на нем. Для начала подключите загрузочную флешку к компьютеру, который будет использоваться в качестве файлового сервера, и включите его.

Читайте так же:
Этапы настройки ОБС для стрима на Твиче

Отсюда войдите в BIOS ПК. Имейте в виду, что BIOS каждого ПК очень отличается. Для некоторых кнопка для входа может быть F2, для других — DEL или ESC. Лучше заглянуть в руководство к ПК и выяснить это самостоятельно, а не перечислять здесь. Чтобы начать установку, найдите возможность изменить порядок загрузки, чтобы сначала загружалась USB-накопитель. После изменения порядка сохраните BIOS и перезапустите.

Когда компьютер начнет резервное копирование, загрузится сервер Ubuntu, и появится инструмент установки сервера.

Выберите правильный язык, нажав клавишу ввода. На следующей странице выберите «Установить сервер Ubuntu».

Через несколько страниц, после страниц выбора региона и т. Д., Ubuntu попросит пользователя назвать устройство и создать нового пользователя. Введите имя хоста для сервера.

У сервера есть имя, теперь ему нужен пользователь. Создайте нового пользователя с паролем, который легко запомнить, но нелегко угадать.

После настройки можно фактически начать установку. В меню разбиения на разделы выберите опцию «управляемый — использовать весь диск». Начнется процесс установки, который может занять некоторое время. Потерпи.

Установка Samba

Ближе к концу процесса установки сервер Ubuntu просит пользователя выбрать пакеты. Поскольку этот сервер будет простым файловым сервером, потребуется только один или два пакета. С помощью клавиши со стрелкой вниз перейдите к «Файловый сервер Samba» и нажмите пробел, чтобы пометить его для установки. Хотя это не совсем необходимо, удаленный доступ отлично подходит для обслуживания. С помощью клавиш со стрелками перейдите вниз к «OpenSSH server» и выберите его с помощью пробела. Когда все будет готово, нажмите кнопку «продолжить» (используя TAB) и завершите процесс установки. По завершении перезагрузите сервер.

Настройка Samba

Теперь вы установили файловый сервер Samba в Ubuntu, но для доступа к файлам необходимо настроить общие ресурсы. В файле smb.conf можно настроить много разных типов общих ресурсов с разными разрешениями. Вот как это настроить. Для начала создайте резервную копию исходной конфигурации на всякий случай.

Читайте так же:
Конвертируйте видео онлайн

Эта первоначальная резервная копия может быть восстановлена, если что-то случится при изменении файла конфигурации.

Чтобы настроить общедоступный ресурс в Samba, начните с создания каталога.

Затем откройте текстовый редактор и добавьте общий ресурс в конфигурацию.

Прокрутите до конца файла конфигурации и добавьте следующее.

Затем сохраните файл с помощью CTRL + O.

Чтобы проверить изменения в файле конфигурации, введите:

Если какие-либо изменения в файле конфигурации были неправильными, testparm выведет предупреждение. В этом случае вернитесь в nano и исправьте.

Примечание. У Samba есть и другие типы общих ресурсов. Лучший способ узнать о них — это прочитать файл конфигурации и посмотреть примеры, которые предоставляет файл smb.conf. Кроме того, обратитесь к Ubuntu Wiki и самому руководству по Samba с помощью команды: man samba.

Восстановить резервную копию

Сначала удалите файл конфигурации Samba в системе.

Затем сделайте копию файла резервной копии и сохраните ее как smb.conf

Настройка файлового сервера Samba может стать настоящей проблемой, если вы не знаете, с чего начать. Файл конфигурации пугает, и по некоторым причинам руководство так же сбивает с толку новичков. К счастью, с помощью этого руководства получить файловый сервер Samba на базе Ubuntu стало проще, чем когда-либо.

Когда Samba установлена, можно приступить к настройке. Нам необходимо создать директорию для сетевой папки.

Команда выше создаст пустую папку, которую мы сделаем сетевой. Для этого настраиваем конфиг Самбы. Он живет по адресу /etc/samba/smb.conf . Отредактируем его и добавим новую сетевую директорию.

Добавляем туда следующие строки:

Нажмите Ctrl-O, чтобы сохранить и Ctrl-X, чтобы выйти из редактора nano.

Настройка Samba

Что мы настроили:

  1. path — директория для нашей сетевой папки samba
  2. read only — указали, что файлы в сетевой папке не только для чтения, а значит могут быть изменены
  3. browsable — сделали возможным просмотр сетевой папки в сетевом окружении обозревателя файлов в операционных системах
Читайте так же:
Веб-разработка. Делаем простую афишу мероприятия в Photoshop

Сетевую папку мы настроили, теперь нужно перезагрузить Samba:

Разрешим работу Samba в фаерволе, если он у вас включен:

Все, на этом настройка Samba закончена. Переходим к проверке работы.

Перед внесением изменений в файл конфигурации Samba создайте резервную копию для использования в будущем:

далее откроем файл выполнив следующую команду:

И отредактируем в соответствии с моим листингом:

По окончании сохраните и закройте редактор.

Сохранить файл: Ctrl+O
Выйти из редактора: Ctrl+X

После этого запустите testparm утилиту, чтобы проверить файл конфигурации Samba на наличие ошибок. Если синтаксических ошибок нет, вы увидите

Перезапустим сервер samba:

Общие папки (Shared Folders)

Так как мы интегрируем Samba с Active Directory, то и управление правами доступа на общие папки будет гораздо удобней назначать из ОС Windows.

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

Выдадим разрешение SeDiskOperatorPrivilege группе «Администраторы домена» (Domain Admins), командой:

Теперь можно приступать к созданию общих папок. Для примера рассмотрим создание общей папки PUBLIC.

Создаем папку и выставляем права доступа на нее:

В файле конфигурации Samba (/etc/samba/smb.conf) описываем параметры общей папки:

Для применения изменений перечитываем конфигурацию Samba, командой:

Далее все настройку прав доступа выполняем из оснастки Управление компьютером (Computer Manager).

Запускаем от администратора Управление компьютером (Computer Manager) (Меню ПУСК -> Выполнить -> compmgmt.msc). Подключится к другому компьютеру… и указываем компьютер

После подключения к системе, переходим в «Общие папки» — «Общие ресурсы» и видим нашу общую папку PUBLIC, далее привычным методом выставляем все необходимые права доступа на нее.

Для тех у кого есть желание поблагодарить, могут воспользоватся формой ниже:

голоса
Рейтинг статьи
Читайте так же:
Как переключиться между двумя видеокартами
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector