Город МОСКОВСКИЙ
00:10:39

Samba видно в сети Windows по имени (SMB 2.xx, SMB 3.xx - Windows 7, 8, 10, 11)

Аватар
RomanT
Просмотры:
323
Дата загрузки:
27.10.2024 06:15
Длительность:
00:10:39
Категория:
Технологии и интернет

Описание

мой сайт https://stream1.ru/linux/samba/ или его зеркало http://ingineer.ru/linux/samba/

В некоторых случаях, когда клиент сервера является винда, особенно 10/11 с последними обновлениями, там клиенту винды запрещено ходить по SMB анонимно и обязательная SMB-подпись - выводится ошибка доступа,
ибо в конфиге самба-сервера, в секциях шар, присутствуют строки "анонимный вход" / "для всех", без авторизации, например для принт-сервера:
guest ok = yes
public = yes
поэтому в винде нужно это разрешить, в реестре добавить параметр AllowInsecureGuestAuth со значением 1, по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters (т.е.: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters] "AllowInsecureGuestAuth"=dword:1),
а так-же проверить, включена ли обязательная подпись - в Powershell,
Get-SmbClientconfiguration | fl EnableSecuritySignature, RequireSecuritySignature
должно ответить:
EnableSecuritySignature : True
RequireSecuritySignature : False
если это не так, то прописываем:
Set-SmbClientConfiguration -RequireSecuritySignature $false
или в реестре, по тому же пути, в параметре RequireSecuritySignature установить значение "0"

Рекомендуемые видео