Мои сайты
Частые вопросы
Полезные ссылки
Операционные системы
Программное обеспечение
Оборудование
СУБД
Кулинария
ПК под управлением ОС Linux семейства CentOS, Fedora, RHEL (Centos 7 и старше).
Превратить ПК в файловый сервер для сетей Windows.
Открываем терминал.
При помощи команды
sudo su
становимся суперпользователем root.
Устанавливаем samba.
yum -y install samba samba-client samba-common
Делаем архивную копию файла /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
Проверяем сонфигурационный файл на наличие ошибок командой
testparm -s
Настраиваем автоматический запуск файлового сервера samba.
systemctl enable smb.service systemctl enable nmb.service systemctl start smb.service systemctl start nmb.service
Настраиваем Firewall, - разрешаем использование протокола samba.
firewall-cmd --permanent --add-service=samba firewall-cmd --permanent --add-service=samba-client firewall-cmd --reload
Всё. Теперь у нас сервер выполняет роль файлового сервера. Однако, на нём пока не настроен доступ к папкам по сети.
Теперь мы можем к какой-нибудь папке открыть анонимный доступ по сети.
Инструкцию можно почитать тут: Настройка на сервере samba анонимного доступа к папке