5

У меня есть следующие настройки общего ресурса на моем компьютере с Ubuntu

# From /etc/fstab
//192.168.1.13/media /home/USER/SHARE/media cifs username=USERNAME,password=PASSWORD,_netdev,uid=USER,gid=users 0 0

Однако, когда я пытаюсь создать символическую ссылку в смонтированном каталоге, я получаю следующую ошибку.

$ ln -s file sym_file
ln: creating symbolic link `sym_file': Operation not supported

Я пробовал это с моего Mac, который также общается по тому же протоколу, и создание симов разрешено? Кто-нибудь знает, что мешает мне делать это под Linux.

1 ответ1

2

Согласно mount.cifs(8), вам нужна версия. > = 1.40 модуля ядра, чтобы это работало:

Когда CIFS Unix Extensions не согласованы, попытайтесь создать файлы устройства и fifos в формате, совместимом с Services for Unix (SFU). Кроме того, извлекайте биты 10-12 режима через расширенный атрибут SETFILEBITS (как это делает SFU). В будущем младшие 9 бит режима режима также будут эмулироваться с использованием запросов дескриптора безопасности (ACL). [NB: требуется версия 1.39 или выше CFS VFS. Для распознавания символических ссылок и возможности создания символических ссылок в форме, совместимой с SFU, требуется модуль ядра CIFS VFS версии 1.40 или выше.

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