Невозможно перейти по символическим ссылкам в общем ресурсе Windows

Ubuntu Desktop 16.04.3 LTS

Kernel - 4.10.0-40-generic

cifs-utils - 2:6.4-1ubuntu1.1

samba & smbclient - 2:4.3.11+dfsg-0ubuntu0.16.04.12

Мы являемся крупной компанией с бэкэндом Windows Server и набором клиентов Windows, MacOS, CentOS и Ubuntu. Мы активно используем DFS для управления общими файлами.

Недавно мы начали отключать SMB v1 на серверах, чтобы уменьшить связанные с ними уязвимости. Для клиентов Windows или Mac это не составило никаких проблем, однако клиенты Ubultu и CentOS сталкиваются с большими проблемами.

В частности, монтирование общего ресурса DFS завершается неудачно, когда клиент пытается увидеть символическую ссылку, указывающую на абсолютный путь.

//namespaceserver/share/directory/symboliclink указывает на //realserver/sharename

Вот команда, которую я использую:

sudo mount.cifs //namespaceserver/share /mnt/share -o vers=2.1,user='user@domain.com'

Монтирование прошло успешно, и я могу перемещаться в пространстве имен DFS, но, однажды Я пытаюсь пройти по символической ссылке и получаю:

ls: cannot access '/mnt/share/directory/symboliclink': Function not supported.

Я добавил follow symlinks=yes и unix extensions=no в файл smb.conf, но это не помогло.

Любой совет был бы оценен, так как я потратил около десяти часов на этот вопрос.

1
задан 22 November 2017 в 04:13

0 ответов

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

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