acidbytes
(usa Ubuntu)
Enviado em 06/08/2010 - 01:17h
Se alguém puder me dar uma dica, a minha situação é a seguinte:
Servidor Ubuntu 10.04 Server.
Rede com servidor Linux e estações Windows (XP, Vista e Seven).
Configuração do Samba (a permissão 777 eu coloquei agora no desespero mesmo, para ver se não era esse o problema, mas não resolveu!):
[publico]
path = /home/rede/publico
valid users = edson, @adm, @comercial
write list = edson, @adm, @comercial, @usuarios
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
[administrativo]
path = /home/rede/ServPat/administrativo
valid users = @adm
write list = @adm
read only = No
create mask = 0777
directory mask = 0777
[comercial]
path = /home/rede/ServPat/comercial
valid users = @comercial
write list = @comercial
read only = No
create mask = 0777
directory mask = 0777
O problema:
Já coloquei as permissões como total (777) para descartar qualquer possibilidade de ser alguma coisa nesse sentido.
O usuário edson está nos grupos comercial e adm, só que o grupo principal dele é comercial.
Resultado: ele só acessa quando o nome dele está na lista ou quando é o grupo comercial, que é o grupo principal dele.
Nem com reza braba ele consegue acessar o administrativo, apesar de ele também fazer parte deste grupo.
Olhando os logs, eu percebo que, cada vez que ele acessa o servidor, o samba identifica o grupo dele como comercial, mesmo na pasta que só tem permissão para o grupo administrativo, dessa maneira ele não é reconhecido como parte do grupo administrativo.
Alguém já passou por esse perrengue? Pode dar uma direção ou uma dica de como fazer?
Já baixei 200Gb de backup no compartilhamento, tenho uns 20 usuários.
Estou quase partindo para a solução mais tosca, que é deixar a política de grupos para lá e conceder as permissões por usuários individuais.