Samba - acesso por grupos com problemas

1. Samba - acesso por grupos com problemas

Amilton Maciel
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.



  


2. Re: Samba - acesso por grupos com problemas

Andre luis
R.S.P Andre

(usa Debian)

Enviado em 06/08/2010 - 01:50h

ola,

tente usar "+" ao inves de "@"

Eu uso assim e funfaa..

ABS


3. Não foi.

Amilton Maciel
acidbytes

(usa Ubuntu)

Enviado em 06/08/2010 - 02:28h

Valeu pela dica, mas não funcionou!!

Deve ser alguma outra encrenca.
Bueno, já são altas horas da madruga, queimei os neurônios e não consegui. Por enquanto vou colocar as permissões por usuários mesmo, montar uma réplica do ambiente em uma máquina minha e queimar a mufa para ver se descubro.

Valeu pela tentativa, abraços.


4. Re: Samba - acesso por grupos com problemas

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 06/08/2010 - 08:13h

Cara, liste ae pra mim quem é dono da pasta:

# ls -l /home/path/ServPat

E poste aki.


5. versão

Felipe Domingos
Felipe Domingos

(usa Slackware)

Enviado em 06/08/2010 - 09:01h

Opa,

Tive o mesmo problema (na verdade ainda tenho).
Usuários com mais de um grupo somente consegue acessar os compartilhamentos do grupo principal.
Tenho 2 servidores samba configurados da mesma maneira, com usuários autenticados via LDAP, em um servidor as permissões por grupo são seguidas, no outro tenho o mesmo problema que o seu quando um usuário tem mais de um grupo.

A diferença entre os servers é a versão do samba, no que funciona é o 3.5.1 , o que não funciona 3.5.3.



6. Dono da pasta

Amilton Maciel
acidbytes

(usa Ubuntu)

Enviado em 06/08/2010 - 12:49h

ls -l /home/rede/ServPat
drwxr-xr-x 4 amilton adm 4096 2010-08-03 18:19 administrativo
drwxr-xr-x 8 edson comercial 4096 2010-08-03 18:35 comercial



7. Versão.

Amilton Maciel
acidbytes

(usa Ubuntu)

Enviado em 06/08/2010 - 12:50h

A versão que estou usando é a 3.4.7

Vi no site do samba que a última é a 3.5.4, vou atualizar para ver se resolve.


8. Re: Samba - acesso por grupos com problemas

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/08/2010 - 08:21h

Muito estranho. Num é por causa d algum recurso q não esteja embutido no samba? Eu já usei muito samba e nunca tive um problema parecido. E olha q usei várias versões. Deve algum recurso q não foi incluído na hora da compilação. Se eu fosse vc, baixaria o samba em código-fonte pra v as opções d compilação (./configure --help).


9. Re: Samba - acesso por grupos com problemas

Amilton Maciel
acidbytes

(usa Ubuntu)

Enviado em 07/08/2010 - 11:36h

Cara, até pode ser, o que eu fiz foi instalar normalmente o Ubuntu Server 10.04, depois simplesmente instalei o samba via o apt-get install samba.

Não deu nenhum erro, instalou 100%, cadastrei o meu usuário para testar antes de baixar os arquivos, acessei, criei diretórios, gravei arquivos, etc, do meu note e de várias outras máquinas da rede (Windows XP, Vista, Seve e até o 7 Starter).
Aí baixei o backup da rede, testei novamente com o meu usuário, funcionou 100%, o rolo começou quando eu inventei de fazer as permissões por grupo mesmo.
Se eu cadastro os usuários de forma individual, ou se concedo acesso ao seu grupo principal, não tem problema, o rolo é mesmo os grupos secundários.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts