Заметки · 21.02.2025

SMB по протоколу

Наконец-то добрался до этого поста. Началось, помнится, всё с простой задачи: необходимо было с моего походного ноута на той самой ОС перелить парочку файлов на оконную шару. И вот ввожу я в адресную строку PCManFm‘a (примерную) конструкцию:

smb://192.168.1.100

А в ответ мне вываливается:

Окействую, но мне повторяют, ошибка, мол:

Как будто с первого раза не понятно, что всё пошло не так. Ну да ладно.

Отдельно укажу, что оконная шара расположена на серверах с Windows Server 2012 R2 и 2016, но всё указанное здесь актуально и для последующих версий.

Итак, чтобы раз и навсегда избавиться от этой ошибки двигаемся в файл конфигурации Samba:

sudo nano /etc/samba/smb.conf

В блок [global] добавляем эти две строки, указывая версии протоколов SMB:

client min protocol = SMB2
client max protocol = SMB3

Я не стал ползать по конфигу и расположил строки сразу после упоминания блока, снабдив всё это комментарием Custom Settings.

Чтобы магия заработала, перезапускаем службу smbd командой:

sudo service smbd restart

Ну, или можно так:

sudo systemctl restart smbd

После перезапуска службы, можно смело шастать по шарам.