Как монтировать с помощью SAMBA и соблюдать символические ссылки

Я монтирую каталог, например, / home / docs / , с сервера PC на клиент PC, используя общий ресурс SAMBA в Linux. Оба компьютера находятся в Linux (Ubuntu).

Я выполняю sudo mount -f cifs с необходимыми параметрами, и все работает нормально. / home / docs / с PCserver монтируется в PCclient. Проблема в том, что символические ссылки сервера ПК, // файлы // или // каталоги //, монтируются не как символические ссылки , а как target файлы или каталоги.

Как я могу смонтировать символические ссылки сервера как символические ссылки в клиенте , используя самбу?

Я пробовал в smb.conf укажите параметр follow symlinks = no . Единственным результатом является то, что папки, как и символические ссылки, не могут быть открыты в PCclient, но файлы символических ссылок монтируются как целевые файлы, а не как символические ссылки.

Я нашел аналогичный вопрос . Но четкого решения нет.

0
задан 22 July 2019 в 18:38
1 ответ

Если оба компьютера работают под Linux, мы лучше можем установить NFS Mount (См. , как его настроить ) вместо SAMBA. Это крепление учитывает исходные символические ссылки , как они есть в PCServer.

0
ответ дан 23 November 2019 в 22:44

Теги

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