Я монтирую каталог, например, / home / docs /
, с сервера PC на клиент PC, используя общий ресурс SAMBA в Linux. Оба компьютера находятся в Linux (Ubuntu).
Я выполняю sudo mount -f cifs
с необходимыми параметрами, и все работает нормально. / home / docs /
с PCserver монтируется в PCclient.
Проблема в том, что символические ссылки сервера ПК, // файлы // или // каталоги //, монтируются не как символические ссылки , а как target файлы или каталоги.
Как я могу смонтировать символические ссылки сервера как символические ссылки в клиенте , используя самбу?
Я пробовал в smb.conf
укажите параметр follow symlinks = no
. Единственным результатом является то, что папки, как и символические ссылки, не могут быть открыты в PCclient, но файлы символических ссылок монтируются как целевые файлы, а не как символические ссылки.
Я нашел аналогичный вопрос . Но четкого решения нет.
Если оба компьютера работают под Linux, мы лучше можем установить NFS Mount (См. , как его настроить ) вместо SAMBA. Это крепление учитывает исходные символические ссылки , как они есть в PCServer.