A montagem Synology cifs não permitirá a execução

A montagem Synology cifs não permitirá a execução

Eu tenho um NAS sinológico. Consigo montar um diretório cifs perfeitamente no Linux (tentei o centos 6 e o ​​Ubuntu 12). Posso fazer tudo bem, exceto que não consigo executar nada. Se eu tentar completar a guia, ele não mostrará nenhum executável, apenas diretórios. Se eu realmente digitar o executável, ele dirá "permissão negada", mesmo se eu tentar como root.

Meu fstab está assim:

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

Estou fazendo algo errado no lado do Linux? Ou isso é uma sinologia ou um problema geral de NAS?

Obrigado.

Responder1

Esta é uma pergunta muito antiga, mas descobri que estava tentando resolver o mesmo problema. Acho que encontrei a solução (pelo menos funcionou para mim).

Descobri que se eu remover a opção "usuário" o problema desaparecerá. Ou, se eu usar "user,exec" no lugar de apenas "user".

Finalmente encontrei na parte inferior de uma versão da página de manual:

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).

informação relacionada