Intereting Posts
Поиск mp3-коллекции для песен с определенной длиной песни Что делает `join ‘с точки зрения равноценности в SQL или операций в реляционной алгебре? Почему неправильная раскладка клавиатуры на желтой собаке? Смешение пулов на монетном дворе Как повторно включить поиск в строке меню? «Нет такого файла или каталога» при выполнении кросс-скомпилированной программы на малиновой пи команда процесса и использование знака процента Номер команды Bash (история) в PS1 Какая разница между ARM Debian для Raspberry PI и Ordinary debian x32 / X64 для рабочего стола? Объединить несколько строк с пробелами в них? Когда {a, b, c} расширен в bash, когда это не так? Можете ли вы указать отдельную ловушку в подоболочке, созданной с помощью ()? Как сделать работу Wi-Fi на ноутбуке Dell Inspiron 14R под управлением Ubuntu 12.10? скрипт задает вывод команды переменной Является ли mv атомом на моем fs?

Установка SMB 2.0 по умолчанию для операций монтирования

Использование mount -t cifs -v <address> возвращает с ошибкой Host is Down при подключении к серверу с SMB 2.0 (с отключенным SMB 1.0). Обходной путь заключается в том, чтобы указать vers=2.0 в список аргументов mount . Это отлично работает, если вы монтируете через командную строку и имеете возможность указать этот аргумент. Но при использовании графического интерфейса или какой-либо программы, вызывающей mount от вашего имени, этот аргумент не указан.

Есть ли способ сделать SMB 2.0+ по умолчанию для всех вызовов mount -t cifs , независимо от того, что его вызывает? Возможно, в smb.conf ?

В настоящее время работает Arch Linux.

EDIT: добавлен min protocol = SMB2 в /etc/samba/smb.conf и перезапустили службу. Как mount и smbclient все еще требуют, чтобы версия SMB указывалась перед подключением к серверу.

EDIT2: добавление client min protocol = SMB2 и client max protocol = SMB3 позволяет smbclient подключаться к серверу без указания аргумента версии. Но mount все еще не уважает недавно добавленные строки в smb.conf .