1

У меня есть компьютер с Windows 7, и я создаю папку драйверов NTFS, которой я хотел бы поделиться Внутри этой папки я сделал символическую ссылку NTFS из одного каталога в другой. Затем я открыл доступ к этой папке и смонтировал ее как папку под Ubuntu. Связанные папки выглядят пустыми.

Полное описание того, что я сделал:

  • На сервере Windows:

    • Создана папка "D:\share", внутри сделайте папки "share\dev\css" и "share\static\"
    • создать символическую ссылку с помощью mklink /D из «share \dev\css» в «share \static\css»
    • Команда dir внутри каталога "D:\share \static\css \" показывает мне все файлы, которые я ожидаю увидеть здесь
    • поделился "D:\share \" как "dev-share"
  • В Ubuntu (или OSX):

    • смонтированный "smb: //IP /dev-share /", но "static /css" пуст

Я думаю, что это проблема настроек общего ресурса Windows, так как я не нашел ответа в Google, может быть, вы знаете, как включить символическую ссылку в общих папках?

1 ответ1

1

в /etc/samba/smb.conf добавьте это в глобальный раздел

следовать символическим ссылкам = да широкие ссылки = да расширения Unix = нет

затем перезапустите самбу

sudo /etc/init.d/samba restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .