login script por grupo no samba

1. login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 12/04/2012 - 10:27h

Bom dia, gostaria de executar um script .bat de acordo com o grupo ao qual o usuário pertence, para isso fiz o seguinte :
login script = %G.bat

no diretorio /var/samba/netlogon criei o arquivo de acordo com os grupos: administradores.bat, testes.bat e etc.

Porém não funciona. Só funcionar se eu por um script geral no login script, algo como:
login script = netlogon.bat


  


2. Re: login script por grupo no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/04/2012 - 10:33h

Neste caso, o script deve t o msm nome do grupo, senão ele não irá carregar.


3. Re: login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 12/04/2012 - 10:34h

É isso que fiz, como havia dito criei um script para cada grupo com seus respectivos nomes e mesmo assim não funciona.


4. Re: login script por grupo no samba

Joao Augusto
pakitao

(usa Debian)

Enviado em 12/04/2012 - 10:34h

Cara dá uma olhada nesse arquivo de configuração do samba:

http://www.vivaolinux.com.br/etc/smbconf

Porque até onde eu sei não é login script e sim logon script.

Dá uma olhada e ver se funciona.


5. Re: login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 12/04/2012 - 10:36h

Sim sim, ta logon script, fui eu quem digitei errado aqui no forum, mais no servidor está certo.


6. Re: login script por grupo no samba

Joao Augusto
pakitao

(usa Debian)

Enviado em 12/04/2012 - 10:37h

Faz o seguinte posta pra mim teu smb.conf


7. Re: login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 12/04/2012 - 10:38h

smb.conf



[global]
workgroup = dominioradio
netbios name = radiosrv
server string = Rede Radio
domain master = yes
preferred master = yes
local master = yes
domain logons = yes
logon script = %G.bat
logon home = \\%L\%U
logon path =
security = user
encrypt passwords = yes
os level = 100
wins support = no
passdb backend = tdbsam

[netlogon]
comment = servico de logon
path = /var/samba/netlogon
guest ok = yes
available = yes
browseable = no
public = no
writeable = no

[homes]
comment = diretorio home
valid users = %S
guest ok = yes
browseable = no
writeable = yes

[arquivo]
comment = compartilhamento de myfiles
path = /myfiles
read only = no
write list = @administradores
valid users = @administradores



8. Re: login script por grupo no samba

Joao Augusto
pakitao

(usa Debian)

Enviado em 12/04/2012 - 10:44h

Bom no meu smb.conf eu fiz assim:

# Arquivo de configuração de um Servidor SAMBA como Controlador de Domínio (PDC)
# Por João Augusto (pakitao)
# joao.tinho@gmail.com

[global]
workgroup = NOME_DO_DOMINIO
netbios name = SERVIDOR-PDC
interfaces = eth0
bind interfaces only = Yes
username level = 2
logon script = %g.bat # script que monta os compartilhamentos de acordo com o grupo principal do usuário
logon path = \\%L\profiles\%U # configuração de perfil móvel
logon home = \\%L\%U\.profiles # configuração de perfil móvel
domain logons = Yes
os level = 100
preferred master = Yes
domain master = Yes
full_audit:priority = notice
full_audit:facility = local5
full_audit:failure = none
full_audit:prefix = %u|%I|%S
vfs objects = full_audit

[netlogon]
comment = Servico de Logon
path = /var/samba/netlogon
browseable = No

[profiles]
path = /var/profiles
read only = No
create mask = 0600
browseable = No

[Atendimento]
path = /mnt/atendimento
valid users = +atendimento
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Registro]
path = /mnt/registro
valid users = +registro
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Cobranca]
path = /mnt/cobranca
valid users = +cobranca
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Cpl]
path = /mnt/cpl
valid users = +cpl
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Juridico]
path = /mnt/juridico
valid users = +juridico
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Fiscalizacao]
path = /mnt/fiscalizacao
valid users = +fiscalizacao
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Tesouraria]
path = /mnt/tesouraria
valid users = +tesouraria
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Presidencia]
path = /mnt/presidencia
valid users = +presidencia
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes

[Dinfo]
path = /mnt/ti
valid users = +ti
read only = No
writable = yes
vfs objects = recycle
recycle:exclude_dir = tmp, cache
recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso
recycle:repository = /var/samba/trash/%U
recycle:versions = yes
recycle:keeptree = yes


9. Re: login script por grupo no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/04/2012 - 10:47h

Então a letra é minúscula (%g) e não maiúscula (%G).


10. Re: login script por grupo no samba

Joao Augusto
pakitao

(usa Debian)

Enviado em 12/04/2012 - 10:48h

Muda ela e vê se funciona.
Eu tava com essa mesma problema quando implementei o Samba PDC aqui


11. Re: login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 12/04/2012 - 11:53h

mudei e nada...

olha eu ouvi em um forum um cara falando q mudou os atributos do usuário que estavam configurados para o netlogon.bat , não sei se tem algo haver e não sei onde faz isso.


12. Re: login script por grupo no samba

Ronaldo Lanhellas
rlanhellas

(usa Ubuntu)

Enviado em 13/04/2012 - 10:01h

alguem porfavor ?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts