Compatilhamentos do Samba (netlogon.bat)

1. Compatilhamentos do Samba (netlogon.bat)

Joao Augusto
pakitao

(usa Debian)

Enviado em 22/09/2011 - 16:59h

Bom galera é o seguinte: tenho aqui na empresa um servidor Dell Poweredge T110 com sete interfaces de rede (06 offboard). Instalei o debian 6, kde 4, samba.

A parada é a seguinte: criei os usuarios, adicionei no samba, até aí tdo blz, criei os compartilhamentos (que só podem ser acessados pelo usuario cadastrado a um grupo de mesmo nome do compartilhamento, por exemplo, compartilhamento "\\servidor\atendimento" somente quem é do grupo atendimento pode acessa-lo, da mesma forma para "\\servidor\tesouraria" só quem é do grupo tesouraria poderá acessa-lo). Minha pergunta é: como fica o arquivo netlogon.bat para que quando o usuario logar em qualquer makina automaticamente seja mapeada uma unidade de rede com o compartilhamento do setor dele? Preciso urgente resolver isso aki.


  


2. Re: Compatilhamentos do Samba (netlogon.bat)

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/09/2011 - 19:15h

amigo acessa o link abaixo e veja se ajuda e posta ai se resolveu seu problema ou não.

http://www.hardware.com.br/livros/linux-redes/usando-samba-como-controlador-dominio-pdc.html

abraço


3. Re: Compatilhamentos do Samba (netlogon.bat)

Joao Augusto
pakitao

(usa Debian)

Enviado em 23/09/2011 - 13:32h

eabreu escreveu:

amigo acessa o link abaixo e veja se ajuda e posta ai se resolveu seu problema ou não.

http://www.hardware.com.br/livros/linux-redes/usando-samba-como-controlador-dominio-pdc.html

abraço


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--------------------


4. Re: Compatilhamentos do Samba (netlogon.bat)

Luis Vitorio
vitorioluis

(usa Debian)

Enviado em 23/09/2011 - 13:51h

vou aproveitar o embalo e testar esse .bat!!! valeu


5. Re: Compatilhamentos do Samba (netlogon.bat)

Joao Augusto
pakitao

(usa Debian)

Enviado em 23/09/2011 - 14:02h

vitorioluis escreveu:

vou aproveitar o embalo e testar esse .bat!!! valeu


Qual o .bat maior ou o simples mesmo?

Se um deles funcionar me informa qual funcionou e como colocaste no smb.conf

Certo?


6. Re: Compatilhamentos do Samba (netlogon.bat)

Luis Vitorio
vitorioluis

(usa Debian)

Enviado em 23/09/2011 - 14:20h

pakitao escreveu:

vitorioluis escreveu:

vou aproveitar o embalo e testar esse .bat!!! valeu


Qual o .bat maior ou o simples mesmo?

Se um deles funcionar me informa qual funcionou e como colocaste no smb.conf

Certo?


o maior


7. Re: Compatilhamentos do Samba (netlogon.bat)

Joao Augusto
pakitao

(usa Debian)

Enviado em 23/09/2011 - 14:47h

vitorioluis escreveu:

pakitao escreveu:

vitorioluis escreveu:

vou aproveitar o embalo e testar esse .bat!!! valeu


Qual o .bat maior ou o simples mesmo?

Se um deles funcionar me informa qual funcionou e como colocaste no smb.conf

Certo?


o maior


ok, ficarei aguardando o resultado e o ql alterações foram feitas no smb.conf


8. Re: Compatilhamentos do Samba (netlogon.bat)

Kleber Cardoso
kleber-rr

(usa Debian)

Enviado em 09/11/2011 - 00:44h

eae pessoal, ninguem conseguiu resolver?? eu fiz um negócio meio que assim:

net time \\SERVIDOR /set /y

echo ### Limpando os mapeamentos anteriores ###
net use * /d /y

echo ### Mapeamento Pasta Publica ###
net use t: \\SERVIDOR\publica /yes

:a
echo ### Verificacao de grupo CORRETORES ###
%logonserver%\netlogon\ifmember "corretores"
if not errorlevel 1 goto b
net use m: \\SERVIDOR\corretores

:b
echo ### Verificacao de grupo ATENDIMENTO ###
%logonserver%\netlogon\ifmember "atendimento"
if not errorlevel 1 goto c
net use m: \\SERVIDOR\atendimento
...
===========================
só que ao passar pela primeira opção (:a) e verificar que não foi permitido, ele pára e pede a senha do grupo para acessar a pasta...

não tem uma opção que faça ele pular para a próxima opção e não a procura de autenticação ?

Agradeço a todos.




  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts