Установка и настройка файлового сервера (samba)

Экспорт в PDF Преобразовать страницу в формат Open Document

Дата создания: 2023/06/29 05:57 (C) mihanik

Дано

ПК под управлением ОС Linux семейства CentOS, Fedora, RHEL (Centos 7 и старше).

Надо

Превратить ПК в файловый сервер для сетей Windows.

Решение

НИКОГДА!!!
Никогда не подавайте команды компьютеру, которые вы сами не до конца понимаете!!!

Шаг 0

Открываем терминал.

Все остальные команды будем выполнять в терминале.

При помощи команды

sudo su

становимся суперпользователем root.

Шаг 1

Устанавливаем samba.

yum -y install samba samba-client samba-common
Замечание!
Несмотря на то, что в современных системах вместо yum используется менеджер пакетов dnf, всё равно можно использовать команду yum. Система вас «поймёт».

Шаг 2

Делаем архивную копию файла /etc/samba/smb.conf, а потом открываем его в текстовом редакторе для правки.

cp /etc/samba/smb.conf /etc/samba/smb.conf.back
mcedit /etc/samba/smb.conf

Приводим секцию [global] примерно к следующему виду

[global]
 
    netbios name = MYFILESERVER
    server string = Samba Server %v
    workgroup = HOME
 
    load printers = yes
    printing = cups
    cups options = raw
    printcap name = cups
 
    security = user
    map to guest = bad user
    passdb backend = tdbsam
 
    preferred master = no
    directory mode = 777
    create mode = 777
 
    dns proxy = no
 
    os level = 10

Шаг 3

Проверяем сонфигурационный файл на наличие ошибок командой

testparm -s
Важно!
Нужно добиться отсутствия ошибок в конфигурационном файле.

Шаг 4

Настраиваем автоматический запуск файлового сервера samba.

systemctl enable smb.service
systemctl enable nmb.service
systemctl start smb.service
systemctl start nmb.service

Шаг 5

Настраиваем Firewall, - разрешаем использование протокола samba.

firewall-cmd --permanent --add-service=samba
firewall-cmd --permanent --add-service=samba-client
firewall-cmd --reload

Всё. Теперь у нас сервер выполняет роль файлового сервера. Однако, на нём пока не настроен доступ к папкам по сети.

Что дальше?

Теперь мы можем к какой-нибудь папке открыть анонимный доступ по сети.

Инструкцию можно почитать тут: Настройка на сервере samba анонимного доступа к папке

Источники

Наверх

В моей WIKI постоянно ведётся какая-то работа со статьями.
Если у вас возникли вопросы или замечания,
можете их отправлять на почту support@mihanik.net
Только авторизованные участники могут оставлять комментарии.
операционные_системы/linux/работа_с_сетью/samba/установка_и_настройка_файлового_сервера_samba.txt · Последнее изменение: 2023/07/28 15:18 — mihanik
Яндекс.Метрика