
maghi
(usa Ubuntu)
Enviado em 20/02/2013 - 10:19h
Opa, estou a hora quebrando a cabeça aqui com um PDC samba em Debian Squeeze, é o seguinte:
tenho os usuários distribuidos corretamente nos grupos, como por exemplo o usuario Teste no grupo TI, se eu olhar o arquivo /etc/groups ele pertence a este grupo, beleza.
no meu smb.conf tenho o seguinte compartilhamento:
[grupo]
path = /mnt/storage/%G
read only = no
writeable = yes
browseable = yes
segundo vários sites que vi, o %G é o grupo primário, logo para o usuário teste este grupo seria o ti, logo o path seria = /mnt/storage/ti, esta pasta existe e o grupo ti é seu owner;
No entanto, na hora que tento me conectar ao servidor, \\192.168.1.1\grupo ele não entra, analisando o arquivo de log gerado pelo samba, vi que ele retornava um erro:
[2013/02/20 09:15:12.587075, 0] smbd/service.c:988(make_connection_snum)
canonicalize_connect_path failed for service grupo, path /mnt/storage/teste
percebam que ele fala: path failed (/mnt/storage/teste), ou seja, o %G, nem o %g(testado) trazem o nome do grupo deste usuário e sim o próprio nome do usuário...
Minha dúvida é: alguem já deve que fazer isso ? uma pasta compartilhada do grupo ? e porque o %G não retorna o nome do grupo e sim o nome do usuário ?
desde já agradeço.