O cliente NFS (SFU no Windows 7) cria pastas com os bits 'x' configurados como false


2

Eu tenho uma unidade montada em uma máquina Windows 64 de 64 bits a partir de uma VM VirtualBox Ubuntu via NFS. Sempre que tento criar uma pasta do Windows, a pasta é criada com o bit executável definido como false, tornando-o não navegável e não gravável, a menos que eu mude para o Ubuntu e redefina manualmente as permissões da pasta.

Isso me impede de criar pastas ou usar qualquer software de controle de versão do Windows. Existe alguma maneira de habilitar a definição de xpermissões nas pastas criadas através do NFS?

EDIT : adicionando informações como sugerido por jdebp :

Estou usando o cliente MS Services for Unix para mapear a unidade NFS G:. A saída do nfsadmin clientcomando no cliente (conhecida como minha máquina Windows 7 host) é:

Service 'NfsClnt' was not found.

Eu tenho o servidor configurado no Ubuntu para tratar montagens anônimas como uid=1000e gid=1000( uid e gid do meu usuário Ubuntu ) e o cliente está configurado para ter sinalizadores executáveis ​​definidos em suas umask.

Quando crio um arquivo no compartilhamento montado (por meio do Eclipse ou do Windows Explorer, por exemplo), as permissões são definidas corretamente:

-rw-rw-r--  1 klemen klemen    0 2011-07-05 09:46 test.txt

Mas quando eu crio um diretório (no Eclipse, Windows Explorer ou na linha de comando usando mkdir), o diretório é criado sem seus sinalizadores executáveis:

drw-rw-r--  2 klemen klemen 4096 2011-07-05 09:42 test

Minhas opções de montagem são as seguintes:

Opções de montagem NFS


Mostre-nos na sua pergunta a saída da nfsadmin clientsua máquina cliente e diga-nos qual ferramenta você está usando (o mkdircomando POSIX ? O mdcomando Win32 ? Explorer?) Para criar o diretório.
JdeBP

Qual é o sistema de arquivos do compartilhamento?
evan.bovie

O sistema de arquivos no compartilhamento é ext4.
Klemen Slavič
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.