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 <[EMAIL PROTECTED]>:
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:[EMAIL PROTECTED]
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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
===========================================================
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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]