pakitao
(usa Debian)
Enviado em 23/09/2011 - 13:32h
Fiz as configurações do livro servidores linux, mas não muito explicado sobre o netlogon.bat.
Ja tinha visto esse link, mas nao funcionou.
Segue meu arquivo netlogon.bat para vc dar uma olhada.
----------------Begin netlogon.bat--------------------
@echo off
echo Nome da empresa
echo Script de Logon padrao para a rede
echo net time \\servidor-pdc /set /yes
net groupmap add ntgroup="Atendimento" unixgroup=atendimento
net groupmap add ntgroup="Cobranca" unixgroup=cobranca
net groupmap add ntgroup="CPL" unixgroup=cpl
net groupmap add ntgroup="Juridico" unixgroup=juridico
net groupmap add ntgroup="Tesouraria" unixgroup=tesouraria
net groupmap add ntgroup="Presidencia" unixgroup=presidencia
net groupmap add ntgroup="Registro" unixgroup=registro
net groupmap add ntgroup="TI" unixgroup=ti
:a
%logonserver%\netlogon\ifmember "atendimento"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\atendimento
goto quit
:a
%logonserver%\netlogon\ifmember "cobranca"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\cobranca
goto quit
:a
%logonserver%\netlogon\ifmember "cpl"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\cpl
goto quit
:a
%logonserver%\netlogon\ifmember "juridico"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\juridico
goto quit
:a
%logonserver%\netlogon\ifmember "tesouraria"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\tesouraria
goto quit
:a
%logonserver%\netlogon\ifmember "presidencia"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\presidencia
goto quit
:a
%logonserver%\netlogon\ifmember "registro"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\registro
goto quit
:a
%logonserver%\netlogon\ifmember "ti"
if not errorlevel 1 goto quit
net use z: \\servidor-pdc\dinfo
goto quit
:quit
----------------End netlogon.bat--------------------
Achei esse modelo na internet, mas ainda nao testei. Mas a logica é parecida.
Se um usuario de determinado grupo loga no dominio automaticamente faz o mapeamento da unidade de rede que ele pode acessar, por exemplo: quem for do grupo atendimento faz logon e mapeia o compartilhamento atendimento, e assim por diante entendeu?
Outro modelo que encontrei é alterar no smb.conf a linha pra ficar assim:
logon script = %G.bat
ai criei este outro script cada um com o nome dos grupos segue o exemplo do script:
----------------Begin atendimento.bat--------------------
net time \\servidor-pdc /set /yes
net use z: \\servidor-pdc\atendimento /yes
----------------End atendimento.bat--------------------