Carregando scripts ao se logar no Samba
Este artigo destina-se à administradores de sistemas que já possuem um servidor Samba configurado e autenticando usuários do Windows e que querem automatizar tarefas como a de mapear unidades de rede automaticamente nas estações de rede.
Introdução
Este artigo destina-se à administradores de sistemas que já possuem
um servidor Samba configurado e autenticando usuários do Windows.
No arquivo /etc/smb.conf, descomente a linha abaixo retirando o ;:
No arquivo /etc/smb.conf, descomente a linha abaixo retirando o ;:
; logon script = %U.bat
passa a ser:
logon script = %U.bat
passa a ser:
logon script = %U.bat
Depois localize e descomente as linhas de netlogon:
; [netlogon]
; comment = Servidor de Scripts
; path = /home/netlogon
; public = no
; writeable = no
; browsable = no
; comment = Servidor de Scripts
; path = /home/netlogon
; public = no
; writeable = no
; browsable = no
Crie um diretório chamado netlogon abaixo de /home:
mkdir /home/netlogon
Dê permissões de escrita para todos os usuários no diretório:
chmod 777 /home/netlogon
chgrp nobody /home/netlogon
chgrp nobody /home/netlogon
Crie um arquivo .bat com o nome do usuário dentro de /home/netlogon.
Por exemplo:
tucs.bat
E em seu conteúdo:
tucs.bat
E em seu conteúdo:
net use E: \\servidor\cdrom
net use F: \\servidor\tucs
net use F: \\servidor\tucs
Onde servidor será o nome da máquina que está autenticando seus
usuários de rede (servidor Samba).
Feito isso, toda vez que o usuário tucs se logar as unidades de
rede serão automaticamente mapeadas.
Obs.: se alguém ainda não souber configurar o samba para autenticar usuários (PDC - Primary Domain Controller), me avise que escrevo um artigo sobre o assunto.
Abraços,
tucs ....
Obs.: se alguém ainda não souber configurar o samba para autenticar usuários (PDC - Primary Domain Controller), me avise que escrevo um artigo sobre o assunto.
Abraços,
tucs ....
net time \\nome do servidor /set /yes