<a name="top"></a>

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

Экспорт в PDF

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

<a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a>

Дано

ПК под управлением ОС 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 анонимного доступа к папке

Источники

https://drach.pro/blog/linux/item/46-centos-7-samba-server

Наверх

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net