Представление Samba реальная папка как символьная ссылка?

Я установил Ubuntu 16.04, шестимесячную назад. Начиная с установки папка доли Samba конфигурируется работа как очарование. Но этим утром я был удивлен видеть, что весь доступ "на этой доле" был отказан.

Я могу получить доступ к совместно использованному каталогу, но не в подкаталоге. Никакие changement в конфигурации не были сделаны.

Samba conf:

[global]
available = yes
read only = no
browsable = yes
public = yes
writable = yes
ntlm auth = no
lanman auth = no
client ntlmv2 auth = yes
follow symlinks = no 
#server multi channel support = yes

[workspace]
path = /home/workspace
force user = developer
force group = developers
valid users = developer

В /home/workspace существует папка разработчиком.

/home
-> /workspace
   -> /mvedie
   -> /other_dev1
   -> /other_dev2
   -> .... 

У каждого разработчика есть много папок.

/mvedie
-> /my_folder
-> /my_other_folder 
-> ....

Каждый разработчик работает над компьютером Windows 7 и пользователем "разработчика" использования для монтирования сетевого диска на /workspace/his_developer_name.

Но в файле журнала, я вижу:

[2017/03/24 10:44:34.697182,  2] ../source3/smbd/vfs.c:1298(check_reduced_name) check_reduced_name: Bad access attempt: my_folder is a symlink to mvedie/my_folder
[2017/03/24 10:44:34.697202,  3] ../source3/smbd/open.c:1144(open_file) Error opening file mvedie/my_folder(NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)

Если я добавляю эту конфигурацию в [рабочей области] conf:

follow symkinks = yes

Все работает отлично. Но я не хочу включать им.

my_folder реальная папка и не символьная ссылка.

Как я решаю это?

Обновление 1: Решенный частично (см. мой ответ ниже),

0
задан 13 April 2017 в 05:24

1 ответ

Кажется, что это ошибка из-за обновления samba: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1675698

Ожидание исправления ...

Я откатываю свою версию с 4.3.11 до 4.3.8 в ожидании выпуска патча.

0
ответ дан 3 November 2019 в 14:12

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

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