subdiretório de montagem com mount.cifs concede permissão negada, mas o gvfs funciona

2

Em um compartilhamento de arquivos do Windows, temos um usuário "drone" que recebe permissões de leitura para acessar APENAS uma subpasta "child": / SHARE / parent / child Mas não é dado acesso de leitura / gravação para "pai" (no entanto, é permitido listar diretórios).

Eu quero acessar a subpasta "child" diretamente de uma instalação mínima do Ubuntu (servidor) 14.04 LTS usando o usuário "drone". Eu prefiro não instalar o gvfs e todas as suas dependências.

Isso funciona PERFEITAMENTE (testado a partir da minha máquina de desktop do Ubuntu 14.04):

$ gvfs-mount smb://[email protected]/SHARE/parent/child mount_folder

Isso não funciona para o usuário 'drone' (mas funciona para usuários com acesso r / w a 'parent'):

$ sudo mount -t cifs //server.domain.org/SHARE/parent/child /mount_folder -o sec=ntlm,username=drone,password=secret,domain=domain,iocharset=utf8
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Parece que o mount.cifs faz checagem de permissões diferente do gvfs ... isso é configurável / consertável ou uma diferença fundamental nos dois programas?

Obrigado!

    
por FizxMike 05.08.2015 / 18:16

0 respostas