[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Samba Controlador de Domínio NÃO RODA SCRIPT



Aparentemente o smb.conf tá OK. Agora liste o diretório /var/samba/ assim:

# ls -laR /var/samba/

e poste o conteúdo. Tô achando que o netlogon.bat tá escrito de forma
errada ou problemas com permissões.

Att,
Jarbas

2008/5/16 "Flávio R. Lopes" <flavio.linux@paradoxo.inf.br>:
> Aí vai ele Jarbas:
>
> [global]
> workgroup = Dominio
> netbios name = Servidor
> server string = Samba PDC
> keepalive = 300
> deadtime = 10
> #logon script = %U.bat
> logon script = netlogon.bat
> logon home = \%L\%U\.profiles
> logon path = \%L\profiles\%U
> encrypt passwords = yes
> domain logons = yes
> os level = 100
> prefered master = yes
> domain master = yes
> local master = yes
> security = user
> socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
> passwd program = /usr/bin/passwd %u
> passwd chat = "*New*UNIX*password*" %n\n "*Retype*new*UNIX*password*" %n\n"
> *passwd:*all*authentication*tokens*updated*successfully*"
>
> [netlogon]
>       comment = Servico de logon
>       path = /var/samba/netlogon
>       read only = No
>       create mask = 0777
>       directory mask = 0777
>       guest ok = yes
>       browseable = no
>
> [profiles]
>       path = /var/profiles
>       writeable = Yes
>       browseable = No
>       create mask = 0600
>       directory mask = 0700
>
> [homes]
>       comment = Diretorio Home dos Usuario
>       valid users = %S
>       read only = No
>       create mask = 0664
>       directory mask = 0775
>       browseable = No
>
> [Publico]
>       path = /home/publico
>       read only = No
>       create mask = 0777
>       directory mask = 0777
>       guest ok = Yes
>
>
>
> Jarbas Peixoto Júnior escreveu:
>>
>> Flávio, posta seu smb.conf pois tô achando que seu logon script tá errado.
>>
>> Att,
>> Jarbas
>>
>> 2008/5/15 "Flávio R. Lopes" <flavio.linux@paradoxo.inf.br>:
>>
>>>
>>> Olá Sergio
>>> Então...me alertaram sobre isso.
>>> Então eu criei o Script usando o bloco de notas do Windows e mesmo assim
>>> não
>>> funcionou.
>>> Até achei que era problema de permissão, mas se eu rodar manualmente no
>>> Windows, ou seja, se eu abrir o windows explorer e digitar:
>>> \\Servidor\netlogon\netlogon.bat  o script é rodado!!
>>>
>>> O que será que é heim!!...tá me deixando louco!
>>>
>>> Sergio Lopes escreveu:
>>>
>>>>
>>>> Flavio.
>>>>
>>>> Você criou esse arquivo no Linux ou no Windows?
>>>> Tente usar o comando  unix2dos nome do arquivo, assim ele converte o
>>>> arquivo para formato DOS.
>>>>
>>>> Abs,
>>>>
>>>> Sérgio Lopes.
>>>>
>>>> 2008/5/12 Rogério Oliveira Naressi <rogerio@ipef.br>:
>>>>
>>>>
>>>>>
>>>>>  Flávio,
>>>>>
>>>>>  Veja no final do e-mail os arquivos de configuração do Samba que
>>>>> utilizo
>>>>>  aqui. Compare com o seu.
>>>>>  Lembre-se que o script deve estar no padrão DOS e não Linux.
>>>>>
>>>>>  Rogério Naressi
>>>>>
>>>>>
>>>>>
>>>>>  -----Mensagem original-----
>>>>>  De: "Flávio R. Lopes" [mailto:flavio.linux@paradoxo.inf.br]
>>>>>  Enviada em: quarta-feira, 7 de maio de 2008 09:12
>>>>>  Para: debian-user-portuguese
>>>>>  Assunto: Samba Controlador de Domínio NÃO RODA SCRIPT
>>>>>
>>>>>
>>>>>
>>>>>  Olá galera.
>>>>>  Estou testando aqui um SAMBA como Controlador de Domínio (PDC).
>>>>>  Pelos documentos que achei na Net, consegui fazer uma estação com
>>>>> Win-XP
>>>>>  entrar no Domínio.
>>>>>
>>>>>  O problema é que não consegui fazer rodar, quando o usuário "loga" no
>>>>>  domínio o Script de Logon, no meu caso chameio-o de "netlogon.bat" que
>>>>>  fica armazenado em "/var/samba/netlogon"
>>>>>
>>>>>  No meu arquivo "netlogon.bat" tem somente uma instrução para mapear
>>>>> uma
>>>>>  unidade de rede, já devidamente compartilhada no smb.conf.
>>>>>  A instrução é essa: "net use h: \\Servidor\Publico /yes"
>>>>>
>>>>>
>>>>>  Já cheguei a dar permissão 777 no diretório e no arquivo, mas não
>>>>> funciona.
>>>>>
>>>>>  Alguém tem alguma dica?...Onde será que estou fazendo cáca??
>>>>>
>>>>>  Abraço,
>>>>>  Flávio
>>>>>
>>>>>
>>>>>  --
>>>>>  To UNSUBSCRIBE, email to
>>>>> debian-user-portuguese-REQUEST@lists.debian.org
>>>>>  with a subject of "unsubscribe". Trouble? Contact
>>>>>  listmaster@lists.debian.org
>>>>>
>>>>>  ===========================================================
>>>>>  Arquivo /etc/samba/netlogon/operador.bat de um dos usuários:
>>>>>  ===========================================================
>>>>>  @echo off
>>>>>  @echo Executando logon script, aguarde ...
>>>>>  @echo off
>>>>>  if %OS%.==Windows_NT. goto WinNT
>>>>>  :Win95
>>>>>  net use h: /HOME -y
>>>>>  net use i: \\nome_do_servidor\compartilhamento1 -y
>>>>>  goto end
>>>>>  :WinNT
>>>>>  net use h: /HOME /persistent:no
>>>>>  net use i: \\nome_do_servidor\compartilhamento1 /persistent:no
>>>>>  :end
>>>>>  net time \\nome_do_servidor /set /Yes
>>>>>
>>>>>
>>>>>  ===========================
>>>>>  Arquivo /etc/samba/smb.conf:
>>>>>  ===========================
>>>>>  [global]
>>>>>  workgroup = nome_do_dominio
>>>>>  netbios name = nome_do_servidor
>>>>>  dos charset = CP850
>>>>>  unix charset = ISO8859-1
>>>>>  server string = nome_do_servidor
>>>>>  wins support = yes
>>>>>  dns proxy = no
>>>>>  name resolve order = wins
>>>>>  hide dot files = yes
>>>>>  deadtime = 10
>>>>>  hosts allow =
>>>>>  interfaces = l0, eth0
>>>>>  bind interfaces only = true
>>>>>  log file = /var/log/samba/log.%m
>>>>>  max log size = 50
>>>>>  syslog = 0
>>>>>  panic action = /usr/share/samba/panic-action %d
>>>>>
>>>>>  security = user
>>>>>  encrypt passwords = true
>>>>>  passdb backend = ldapsam:ldaps://dominio_do_servidor:636/
>>>>>  obey pam restrictions = no
>>>>>  ldap admin dn = cn=administrador, dc=aaa, dc=bbb
>>>>>  ldap suffix = dc=aaa, dc=bbb
>>>>>  ldap group suffix = ou=Groups
>>>>>  ldap user suffix = ou=Users
>>>>>  ldap machine suffix = ou=Computers
>>>>>  ldap idmap suffix = ou=Users
>>>>>  ldap passwd sync = Yes
>>>>>  passwd program = /usr/sbin/smbldap-passwd %u
>>>>>
>>>>>  passwd chat = *New*password* %n\n *Retype*new*password* %n\n
>>>>>  *all*authentication*tokens*updated*
>>>>>
>>>>>  add user script = /usr/sbin/smbldap-useradd -m "%u"
>>>>>  ldap delete dn = no
>>>>>  delete user script = /usr/sbin/smbldap-userdel "%u"
>>>>>  add machine script = /usr/sbin/smbldap-useradd -w "%u"
>>>>>  add group script = /usr/sbin/smbldap-groupadd -p "%g"
>>>>>  delete group script = /usr/sbin/smbldap-groupdel "%g"
>>>>>  add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
>>>>>  delete user from group script = /usr/sbin/smbldap-groupmod -x "%u"
>>>>> "%g"
>>>>>  set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
>>>>>  ldap ssl = on
>>>>>  enable privileges = yes
>>>>>
>>>>>  ########## Domains ###########
>>>>>
>>>>>  domain logons = yes
>>>>>  preferred master = yes
>>>>>  domain master = yes
>>>>>  os level = 65
>>>>>  logon script = %U.bat
>>>>>  logon path =
>>>>>  logon drive =
>>>>>  logon home =
>>>>>
>>>>>  ############ Misc ############
>>>>>
>>>>>  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>>>>>  smb ports = 445 139
>>>>>  utmp = Yes
>>>>>  time server = Yes
>>>>>  template shell = /bin/false
>>>>>  winbind use default domain = no
>>>>>  map acl inherit = Yes
>>>>>  strict locking = Yes
>>>>>
>>>>>  #======================= Share Definitions =======================
>>>>>
>>>>>  [homes]
>>>>>       comment = Home Directories
>>>>>       read only = No
>>>>>       create mask = 0700
>>>>>       force create mode = 0700
>>>>>       security mask = 0700
>>>>>       force security mode = 0700
>>>>>       directory mask = 0700
>>>>>       force directory mode = 0700
>>>>>       directory security mask = 0700
>>>>>       force directory security mode = 0700
>>>>>       browseable = No
>>>>>
>>>>>  [netlogon]
>>>>>       comment = Network Logon Service
>>>>>       path = /etc/samba/netlogon
>>>>>       guest ok = yes
>>>>>       writable = no
>>>>>       share modes = no
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  --
>>>>>  To UNSUBSCRIBE, email to
>>>>> debian-user-portuguese-REQUEST@lists.debian.org
>>>>>  with a subject of "unsubscribe". Trouble? Contact
>>>>> listmaster@lists.debian.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
>>> with a subject of "unsubscribe". Trouble? Contact
>>> listmaster@lists.debian.org
>>>
>>>
>>>
>>
>>
>>
>
>


Reply to: