Назад | Перейти на главную страницу

Synology cifs mount не разрешает выполнение

Имею NAS Synology. Я могу смонтировать каталог cifs на linux (пробовал как centos 6, так и Ubuntu 12). Я могу все делать нормально, но ничего не могу выполнить. Если я попытаюсь завершить вкладку, она не покажет никаких исполняемых файлов, только каталоги. Если я на самом деле наберу исполняемый файл, он скажет «В разрешении отказано», даже если я попробую его как root.

Мой fstab выглядит так:

//172.22.1.3/public/data /data cifs user,uid=501,rw,suid,credentials=/etc/credentials 0 0 auto

Я что-то делаю не так со стороны Linux? Или это синология или NAS вообще проблема?

Спасибо.

Это действительно старый вопрос, но я обнаружил, что он пытается решить ту же проблему. Думаю, я нашел решение (по крайней мере, у меня оно сработало).

Я обнаружил, что если я удалю опцию «пользователь», проблема исчезнет. Или, если я использую «user, exec» вместо просто «user».

Наконец, я нашел внизу одной из версий справочной страницы:

user   Allow an ordinary user to mount the filesystem.  The name of the
          mounting user is written to the mtab file  (or  to  the  private
          libmount  file  in /run/mount on systems without a regular mtab)
          so that this same user can unmount the filesystem  again.   This
          option  implies  the  options  noexec, nosuid, and nodev (unless
          overridden  by  subsequent  options,  as  in  the  option   line
          user,exec,dev,suid).