tonilopes
(usa Suse)
Enviado em 18/08/2011 - 21:53h
Olá.
Estou montando um servidor de arquivos para minha empresa, com aproximadamente 300 máquinas.
Estou usando SLES 10.3, ldap e samba.
Atualmente nos testes que estou fazendo, estou usando um arquivo de logon para cada grupo (tenho 15 grupos distintos na empresa), ou seja, para cada usuário que se logue no servidor, ele carrega o script do grupo e so mapeia os volumes referente àquele grupo. Porém possuo usuários que pertencem a mais de um grupo e para que esse usuário possa mapear os volumes dos dois grupos a que ele pertence, todo o grupo passa a mapear também.
Tentei usar o ifmember mais sem sucesso.
Fazendo umas pesquisas na net, achei uns scripts em VBS que parece fazer justamente o que eu preciso, porém parece que usa comandos de um tal de AD (Active Directory.
Ex do script:
Const GG_1 = "cn=grupoA"
Const GG_2 = "cn=grupoB"
Const GG_3 = "cn=grupoC"
Const GG_4 = "cn=grupoD"
Set wshNetwork = CreateObject("WScript.Network")
Set oDrives = WshNetwork.EnumNetworkDrives
Set ADSysInfo = CreateObject("ADSystemInfo")
'wscript.echo ADSysInfo.UserName
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
DriveMapper "G:"
DriveMapper "H:"
DriveMapper "I:"
DriveMapper "J:"
Minha dúvida é se esse script roda num servidor ldap + samba???
Caso não rode, alguém tem alguma sugestão do que eu possa fazer para conseguir logar um usuário que pertença a mais de um grupo, sem que os outros usuários do grupo mapeie também?
Grato pela Atenção
Toni