[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] script de logon no samba??
From: |
Flavio Junior |
Subject: |
Re: [shell-script] script de logon no samba?? |
Date: |
Thu, 8 Jun 2006 08:44:56 -0300 |
Isso não seria Bash Script, e sim "Batch Script" ou arquivo de lote..
A programação do script de logon tem que ser em DOS, que é meio tosca...
Acho que o ideal é voce manter os uma copia dos atalhos no diretorio
de netlogon, e adicionar um simples:
Pra 98:
copy atalho.lnk %WINDIR%\Desktop
Pra XP:
copy atalho.lnk %USERPROFILE%\Desktop
Voce pode diferenciar os sistemas operacionais no script, abaixo segue
o script do meu login:
---------------------------
@ECHO OFF
NET TIME \\KEMI /SET /YES
IF %OS%. ==Windows_NT. goto WinNT
:Win95
REGEDIT /S \\KEMI\NETLOGON\CONFIGS.REG
NET USE H: /HOME /yes
NET USE V: \\KEMI\SARG /YES
NET USE W: \\KEMI\PROGS /YES
NET USE X: \\KEMI\DEPTO /YES
NET USE Y: \\KEMI\PUBLICO /YES
GOTO END
:WinNT
REGEDIT /S \\KEMI\NETLOGON\CONFIGS.REG
NET USE V: \\KEMI\SARG /PERSISTENT:NO
NET USE W: \\KEMI\PROGS /PERSISTENT:NO
NET USE X: \\KEMI\DEPTO /PERSISTENT:NO
NET USE Y: \\KEMI\PUBLICO /PERSISTENT:NO
NET USE H: /HOME
GOTO END
:END
C:
CD %WINDIR%
-----------------------------
Espero ter ajudado.
Flávio do Carmo Junior aka blk1d
On 6/7/06, Rafael Tomelin <address@hidden> wrote:
Olá galera,
Gostaria de saber como faço um script de logon, para que toda a vez que o
usuário logar na rede, ele cria os "atalhos" no desktop?
meu smb.conf está assim:
[global]
workgroup = lab
server string = Samba Server
security = user
hosts allow = 192.168.1. 127.
load printers = yes
printcap name = /etc/printcap
printing = cups
guest account = nobody
encrypt password = yes
log file = /var/log/samba/samba.%m
max log size = 50
socket options = TCP_NODELAY TCP_LOWDELAY
local master = yes
os level = 100
domain master = yes
preferred master = yes
domain logons = yes
logon script = %U.bat
logon path = \\%L\Profiles\%U
wins support = yes
keep alive = 20
debug level = 3
null passwords = no
1 password sync = yes
[homes]
comment = Home Directories
public = no
browseable = yes
writable = yes
[netlogon]
comment = compartilhamento de scripts
path = /etc/samba/netlogon
guest ok = no
writable = no
browseable = no
[printers]
comment = Impressoras Linux
path = /var/spool/samba
browseable = yes
public = yes
read only = yes
create mode = 0700
printable = yes
admin users = admin, rafael
[public]
comment = Area geral
path = /home/publico
public = yes
writable = yes
printable = no
write list = @staff
browseable = yes
force create mode = 0777
force directory mode = 0775
[admin$]
comment = Area restrita
path = /home/restrita
public = no
copy = homes
max connections = 1
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos