С обновлением поддержки обновления Windows для SMB 1, я пытаюсь заставить сервер ubuntu (настольной версии) использовать SMB 2 или 3. Я был рядом, и он говорит, чтобы изменить протокол min и протокол max настройки в smb.conf, но эти параметры, похоже, не существуют. есть идеи? Я использую Ubuntu Desktop 16.04 LTS.
2 разных протокола min / max.
Когда клиентская машина на ваш сервер Ubuntu обращается к вашему компьютеру, он будет обсуждать, какой диалект smb использовать между двумя настройками на сервере: протокол сервера min и протокол сервера max , По умолчанию эти настройки - lanman1 и SMB3. Если ваш клиентский компьютер не хочет обращаться к вашему компьютеру с помощью smb1, он может полностью перейти на SMB3, ничего не меняя на сервере.
клиентский мин / максимальный протокол предназначен для подключения Ubuntu к другому серверу и изменения он не делал ничего относительно этого вопроса.
Что-то еще похоже на проблему с вашим одним клиентом.
Точные настройки:
клиентский протокол протокола протокола клиентаЗатем вы должны настроить ваш /etc/samba/smb.conf со следующими командами в секции [GLOBAL]
[GLOBAL]
client min protocol = SMB2
client max protocol = SMB3
после этого вы должны перезапустить службу smb как root:
# systemctl restart smb
# systemctl restart nmd
/etc/samba/smb.conf для более подробной информации
Если вы устанавливаете свои доли через fstab на клиенте, включите vers=3.0 в качестве опции после cifs и установите соединение SMB 3.0.
Когда я попытался на минимальных протоколах на сервере многие мои клиенты не могли подключиться. Мне повезло, установив номер версии на стороне клиента. (Я все еще сам это изучаю.)
2 разных протокола min / max.
Когда клиентская машина на ваш сервер Ubuntu обращается к вашему компьютеру, он будет обсуждать, какой диалект smb использовать между двумя настройками на сервере: протокол сервера min и протокол сервера max , По умолчанию эти настройки - lanman1 и SMB3. Если ваш клиентский компьютер не хочет обращаться к вашему компьютеру с помощью smb1, он может полностью перейти на SMB3, ничего не меняя на сервере.
клиентский мин / максимальный протокол предназначен для подключения Ubuntu к другому серверу и изменения он не делал ничего относительно этого вопроса.
Что-то еще похоже на проблему с вашим одним клиентом.
Точные настройки:
клиентский протокол протокола протокола клиентаЗатем вы должны настроить ваш /etc/samba/smb.conf со следующими командами в секции [GLOBAL]
[GLOBAL]
client min protocol = SMB2
client max protocol = SMB3
после этого вы должны перезапустить службу smb как root:
# systemctl restart smb
# systemctl restart nmd
/etc/samba/smb.conf для более подробной информации
Если вы устанавливаете свои доли через fstab на клиенте, включите vers=3.0 в качестве опции после cifs и установите соединение SMB 3.0.
Когда я попытался на минимальных протоколах на сервере многие мои клиенты не могли подключиться. Мне повезло, установив номер версии на стороне клиента. (Я все еще сам это изучаю.)