como evitar que o arquivo se torne 744 ao modificar um arquivo do windows 7 para uma pasta compartilhada do Ubuntu?

2

Eu compartilhei uma pasta do Ubuntu 10.04 usando "shared option" e servidor samba e acesso do windows 7.

Quando eu modifico um arquivo nessa pasta compartilhada do windows 7, a permissão do arquivo muda de 644 para 744 por padrão, o que é bastante irritante já que eles são código para compartilhar com outros, é melhor manter as permissões originais.

Eu sei que posso chmod -R xxx depois como solução alternativa, mas ainda espero que haja uma solução formal para evitar esse problema. Obrigado por quaisquer comentários:)

    
por Jim Horng 04.06.2011 / 17:56

1 resposta

1

É estranho que ele esteja alterando a permissão em arquivos que já existem, a menos que o Windows esteja recriando os arquivos por algum motivo. Você poderia tentar adicionar o seguinte ao seu smb.conf sob o compartilhamento relevante para forçar as permissões em qualquer coisa que o Windows cria -

create mask = 0644

diretório mask = 0755

De acordo com os documentos do Samba, o padrão é 0744, que corresponde ao que está sendo definido nos arquivos que você modificou do Windows.

    
por 04.06.2011 / 19:10