UPDATE: a incompatibilidade de versões pareceu parar de acontecer por algum motivo, embora não tenha certeza do motivo / em que ponto.
Tenha uma participação de leitura / gravação "pública" (dentro da LAN ... como this ) em uma caixa do CentOS 6.4 em execução, de acordo com /var/log/samba/log.samba
, "samba versão 4.1.9-SerNet-RedHat-8.el6". Se eu for para uma caixa do Win7 ou do Windows Server 2003, clique com o botão direito do mouse no compartilhamento (do Gerenciamento do Computador conectado ao servername) que já diz na segunda guia (Permissões de Compartilhamento) que Todos tem Cheio (todas as três caixas marcadas). Na terceira aba (Segurança), todas as caixas NÃO estão marcadas para nenhum dos três usuários listados, Todos, e essas duas entradas S - ### para 1128 e 513, que são os usuários unix do grupo e do usuário da maioria dos arquivos. na ação. De qualquer forma, se eu, um membro de administração de domínio, tentar conceder Controle Total para Todos na guia Segurança e clicar em OK, recebo imediatamente um pop-up de erro:
Não é possível salvar as alterações de permissão no Shared no Samba 4.1.9-SerNet-RedHat-8.el6 (G5).
O acesso é negado.
Então ... como o acesso pode ser negado a um administrador de domínio? Todos os arquivos no lado * nix têm 777 perms.
Na maior parte, o compartilhamento realmente funciona com leitura / gravação completa para todos, mas um (grande, complicado e nem um pouco detalhado em suas mensagens de erro) está reclamando por não ter permissões em algum lugar nas dezenas de milhares de arquivos que ele usa na unidade compartilhada (é um programa que é projetado para ser usado fora de uma unidade compartilhada para seus dados - "ATP Navigator".) Portanto, tentar dar controle total a todos para ver se ele resolve isso.
O FS no qual a pasta compartilhada reside é ext4 e tem o acl e o user_xattr ativados em algum nível.
Os administradores de domínio têm o privilégio SeDiskOperator, eu verifiquei usando a linha de comando do centos.
Então, por que o acesso é negado?