A permissão de execução do Samba está sempre definida

4

Eu tenho um servidor Ubuntu 14.04 que expõe um compartilhamento de samba para a máquina Windows. Quando me conecto ao compartilhamento e cria arquivos com o bloco de notas, as permissões são respeitadas e os arquivos não se tornam executáveis. No entanto, quando eu uso o Visual Studio para editar os arquivos, toda vez que eu salvá-los, o bit executável é ativado. Alguns googling descobriram um thread que liga o modo aberto do arquivo wb com o atributo archive no windows e, portanto, executam bit no Linux.

No entanto, dada a minha configuração, isso não deve ser o caso.

    read only = no
    acl allow execute always = no
    acl map full contorl = False
    map archive = no
    map system = no
    map hidden = no
    create mask = 0664
    force create mode = 0664
    directory mask = 02775
    force directory mask = 02775
    inherit permissions = False

Se for possível, eu gostaria de configurar o samba para que ele apenas deixe a permissão de execução em paz - ponto final.

    
por Ghostrider 02.12.2015 / 20:05

0 respostas