Grupo de usuarios no Samba
Galera, seguinte, estou com uma dúvida aqui.
Tenho vários grupos de trabalho, por exemplo:
- CPD
- ALMOX
- DIRETORIA
- SECRETARIA
- TAQUIGRAFIA
etc...
gostaria de configurar o samba para gerencia o campartilhamento dos arquivos dos grupos, ou seja, cada grupo terá acesso aos arquivos pertinentes ao seu grupo além do seu diretório home.
no meu netlogon eu deverei usar algo assim?
[netlogon]
path = /home/netlogon/%g
public = no
writeable = no
browseable = no
e cada grupo terá o seu arquivo netlogon como:
arquivo /home/netlogon/cpd.bat
net use P: \\alpr\homes
net use T: \\alpr\tmp
net time \\alpr /SET /YES
arquivo /home/netlogon/almox.bat
net use P: \\alpr\homes
net use T: \\alpr\tmp
net time \\alpr /SET /YES
seria mais ou menos assim, não sei se me ententeram.
Obrigado pela atenção.
:: Cristian ::
Grupo de usuarios no Samba
cristianff
Não é bem assim, faça isso que vai funcionar:
seção global do smb.conf
logon script = %G.bat
a sua share netlogon
[netlogon]
path = /home/netlogon
public = no
writeable = no
browseable = no
ai vc cria as bat´s para cada grupo dentro do /home/netlogon.
Marcos Amorim
Grupo de usuarios no Samba
Ok Marcos, acho que eu estava colocando o "g" minúsculo.
e no netlogon estava errado a linha /home/netlogon/%g, substitui por /home/netlogon e funcionou.
Obrigado pela atenção.
:: Cristian ::
Grupo de usuarios no Samba
Ok, essa solucao ai funciona legal, mas tem um problema. usuarios de outros grupos deverao ver arquivos de outros grupos?? eh um caso a ser pensar nao?
entretanto se essa for sua necessidade ponha em cada share.
valid users = @group
o @ denota que eh um grupo, se voce nao colocar @ ele ira entender que eh um usuario.
Grupo de usuarios no Samba
mistymst
No meu smb.conf, estou apenas mostrando o diretório home do usuário.
A outra share é a de netlogon.
Estou mapeando pelo script de grupo a pasta pertinente ao grupo.
Ainda assim haveria a necessidade de incluir o valid users = @ group, se o caso de inserir, seria na share home?
[]s
:: Cristian ::
Grupo de usuarios no Samba
Tenho um cliente que utilizei dessa maneira:
Grupos:
Contabil
Pessoal
Admin
Fiscal
Escrita
no meu smb.conf esta assim:
logon script = %G.bat
no /home/netlogon
Contabil.bat
Pessoal.bat
Admin.bat
Fiscal.bat
Escrita.bat
e mapeando além do home dos usuários as pastas pertinentes a cada grupo.
isso sem contar com o controle de acesso que existe em cada grupo.
valid users = grupo
write list = grupo
read list = grupo
force group = grupo
Marcos Amorim
Grupo de usuarios no Samba
Estou com um probleminha aqui.
Meus arquivos de netlogon estão assim:
"Esse exemplo é para o grupo cpd"
net time \\servidor1 /set /yes
@echo off
if %OS%.==Windows_NT. goto WinNT
:Win95
net use X: \\servidor1\home\cpd
net use Z: /HOME
goto end
:WinNT
net use X: \\servidor1\home\cpd /persistent:no
net use Z: /HOME /persistent:no
:end
Não estou conseguindo mapear as unidades, está dando um erro que não é possíve mapear a unidade.
Os grupos estão ok. O que não está funcionando é o mapeamento, será que o problema está no arquivo descrito acima.
[]s
:: Cristian ::
Grupo de usuarios no Samba
Funcionou perfeitamente.
Estava com problemas nas share.
Obrigado pela colaboração.
:: Cristian ::
Grupo de usuarios no Samba
Algém já usou esta solução (%G.bat) tendo como clientes Windows 2000 pro ou Windows XP pro ???
Porque a última vez que usei esta solução, funcionou blza nos Win9x e ME, mas, nao func nos Win2k.
Obrigado