Моё видео пошагового конфигурирования samba на RuTube
Скрипт автоматической предварительной настройки, обновление ОС и установки необходимых пакетов install0_pre-install.sh
перегружаемся.
Скрипт автоматической установки Samba install3_smb_rc-local.sh
Разберём его работу, ну или сконфирурируем в ручную:
Конфигурационный файл находится по пути /etc/samba/ smb.conf
см. конфигурационный файл. После того как имените этот файл, запустите службу SMB
Samba будет видно в сети Windows по имени (SMB 2.xx, SMB 3.xx - Windows 7, 8, 10, 11), при этом SMB v1.0 отключены
Итак, приступим, установка:
apt install samba samba-common samba-common-bin samba-vfs-modules avahi-daemon avahi-utils wsdd-server
создаём файл /etc/avahi/services/smb.service
nano /etc/avahi/services/smb.service
редактируем файл /etc/avahi/avahi-daemon.conf
nano /etc/avahi/avahi-daemon.conf
редактируем файл /etc/avahi/hosts (прописываем IP-адрес и имя хоста)
nano /etc/avahi/hosts
редактируем файл /etc/default/wsdd (прописываем имя хоста и название рабочей группы)
nano /etc/default/wsdd
редактируем файл /etc/hosts (прописываем IP-адрес и имя хоста)
nano /etc/hosts
Перезапускаем службы
systemctl restart wsdd-server.service
systemctl restart avahi-daemon
systemctl restart smbd
systemctl restart nmbd
На виндовых ПК "отключаем поддержку CIFS/SMB 1.0"
На виндовых ПК проверяем как включена поддержка SMB-подписи, в Powershell, от имени администратора
Get-SmbClientconfiguration | fl EnableSecuritySignature, RequireSecuritySignature
должно ответить:
EnableSecuritySignature : True
RequireSecuritySignature : False
(Включена поддержка SMB-подписи, обязательная SMB-подпись отключена), если это не так, то делаем:
Set-SmbClientConfiguration -RequireSecuritySignature $false
(SMB-подпись не обязательна)
Если винда ругается доступ, когда на SMB-сервере есть шары с анонимным доступом, то в её реестве виндового ПК добавить
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters] "AllowInsecureGuestAuth"=dword:1
(SMB-клиенту винды разрешить анонимный вход на SMB-сервера)
После указанных действий, всё должно работать.
Перейти в раздел Линукс
Перейти в раздел Домой