Window 2008 herda as permissões do pai no arquivo criado no linux nfs share conectado ao Windows

2

Eu tenho um servidor Windows 2008 com um compartilhamento NFS chamado myhost / host_dev. O compartilhamento NFS do Windows é configurado para permitir 'acesso de usuário não mapeado'. Eu sou capaz de montar um diretório Linux para esse compartilhamento usando o mount -t nfs myhost: / host_dev. Se eu criar arquivos no Linux, eles aparecem no Windows e vice-versa, como deveriam.

O problema é que os arquivos criados no lado do Linux não herdam as permissões do diretório compartilhado NFS pai no Windows. Então, apenas 'Sistema', 'Administradores' e os 'SIDs' criados, assim como ter permissões para o arquivo. Eu quero que os arquivos herdem o grupo 'Everyone' também para que todos tenham acesso de leitura. No momento, porque as permissões "Todos" não estão sendo herdadas, recebo o acesso negado ao tentar abrir o arquivo.

    
por Jeight 26.06.2014 / 19:02

1 resposta

1

Aqui está a resposta! É frustrante que a Microsoft deixe esta informação fora de toda a sua documentação, incluindo a documentação oficial do NFS_Account_Mapping encontrada aqui .

A resposta está no registro:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Server para NFS \ CurrentVersion \ Mapping \ KeepInheritance

Altere o valor para 1 e reinicie o NFS.

link

    
por 26.06.2014 / 21:50