Рейтинг:0

Копирование симлинков в Samba через gvfs не работает

флаг ck
Bob

Я использую приложение Ubuntu 20.04 по умолчанию - Файлы. Я использую его для подключения Samba. Я предлагаю использовать это соединение гвфс. Также я использую Ubuntu Desktop и Ubuntu Server.

Моя проблема в том, что я пытаюсь скопировать некоторые символические ссылки с клиента на сервер, и я получаю сообщение об ошибке - «Символические ссылки не поддерживаются бэкэндом».

Также, когда я использую MC для копирования и пытаюсь скопировать на /run/user/1000/gvfs/smb-share:server=cool.local,share=dir У меня другая ошибка "Операция не поддерживается (95)".

Я хочу хранить символические ссылки на сервере, символические ссылки должны иметь относительный путь (например, ./dir2, а не /mnt/dir2), и символические ссылки должны работать, когда я пытаюсь подключиться через файлы (самба, гвфс) на клиентском ПК.

Я использую Samba версии 4.11.6-Ubuntu.

Любые идеи приветствуются.

Моя конфигурация самбы:

[Глобальный]
        рабочая группа = локальная сеть
        связывать только интерфейсы = да
        файл журнала = /var/log/samba/log.%m
        максимальный размер журнала = 1000
        уровень журнала = 0
        системный журнал = 0
        имя netbios = ХОЛОДНО
        строка сервера = "Классный сервер"
        сопоставить с гостем = плохой пользователь
        карта имени пользователя = /etc/samba/smbusers
        безопасность = пользователь
        шифровать пароли = да
        хосты позволяют = 127.0.0.0/24 192.168.1.0/24
        минимальный протокол = SMB3
        порядок разрешения имени = bcast-хост lmhosts выигрывает
        acl разрешить выполнение всегда = да

[Программы]
        действительные пользователи = @group
        путь = /путь/к/каталогу
        список записей = @группа
        комментарий = Каталоги
        режим создания = 0660
        режим каталога = 0770
        просмотр = да
David avatar
флаг cn
Немного устарело, но может вам помочь. https://www.samba.org/samba/docs/using_samba/ch08.html
Bob avatar
флаг ck
Bob
@David Я пытаюсь добавить «follow symlinks = yes» и «wide links = no» в конфигурацию для совместного использования каталога, но это не работает. :( `ln: не удалось создать символическую ссылку 'test-link.py': операция не поддерживается`
mook765 avatar
флаг cn
Может проблема с файловой системой, поддерживает ли файловая система симлинки?
Bob avatar
флаг ck
Bob
@ mook765 У меня есть ext4 на обоих ПК.
Bob avatar
флаг ck
Bob
Я нашел решение. Ссылка [здесь] (https://superuser.com/questions/1337257/clients-cant-create-symlinks-on-samba-share). Эта помощь для меня.

Ответить или комментировать

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