SMB2.0 не будет монтироваться с использованием CIFS, работает на smbclient

С недавнего отключения SMB1 я попытался обновить мои установки для использования SMB2.

Версии верхнего уровня (\ server \ share $) работают нормально.

Однако подкаталог (\ server \ files \ service \ subfolder) больше не монтируется с опцией vers = 2.0. Я вместо этого получаю сообщение об ошибке:

//fs01/files/Users/Nick /mnt/Nick cifs defaults,uid=1001,gid=1001,credentials=/etc/smb_auth,vers=2.0 0 0 mount error(38): Function not implemented

Я могу просмотреть общий доступ с помощью smbclient напрямую, с помощью

smbclient -m SMB2 \\\\fs01\files\Users -D Nick -A /etc/smb_auth

, но я не могу заставить его работать с mount.cifs или mount .

EDIT

Теперь у меня есть это для работы с:

//fs01/Users$/Nick /mnt/Nick cifs defaults,uid=1001,gid=1001,credentials=/etc/smb_auth,vers=2.0 0 0

Что странно, так как верхняя строка отлично работает с SMB1.0.

3
задан 17 May 2017 в 19:26

2 ответа

Мне пришлось использовать Linux 4.11.0 на Xenial, чтобы заставить SMB2 и DFS работать с automount / cifs-utils (мы используем MIT krb5 для auth). 4.10.0, 4.8.0 и 4.4.0 дали «Функция не реализована» IIRC.

0
ответ дан 18 July 2018 в 13:12

Мне пришлось использовать Linux 4.11.0 на Xenial, чтобы заставить SMB2 и DFS работать с automount / cifs-utils (мы используем MIT krb5 для auth). 4.10.0, 4.8.0 и 4.4.0 дали «Функция не реализована» IIRC.

0
ответ дан 24 July 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: