Pode ser feito tudo isso e mais alguma coisa! Vai uma c�pia de um
smb.conf com vari�veis para grupos de usu�rios
Nota: Este smb.conf funciona com o WinXP
[global]
# A Se��o [global] significa que a configura��o especificada abaixo,
# aplicam-se ao servidor ou s�o gerais. Enfim � a base para o
funcionamento
# do samba
#
# Especifica a quantidade de mem�ria do servidor SAMBA
# quanto mais melhor, mas 10MB j� � bastante para umas 5 a 10 esta��es.
# (Parametro Obsoleto)
# shared mem size = 1048576
#
workgroup = Enquip
netbios name = Servidor
server string = Enquip Linux Server
# Carrega as caracteristicas das impressoras
printcap name = /etc/printcap
load printers = yes
# Sistema de impress�o
printing = lprng
# Cria o arquivo de log
log file = /var/log/samba/log.%m
log level = 0
max log size = 50
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192
SO_SNDBUF=8192
# M�quinas Windows tendem a travar de tempos em tempos. Este par�metro
# � utilizado para verificar o estado da conex�o, a cada 20 segundos.
# Default
# keepalive=300
keepalive = 20
# Default
read raw = yes
write raw = yes
# oplocks = yes
# level2 oplocks = Yes
# Default is 0
dead time = 15
# Armazena em cache a caminho para o diret�rio corrente
getwd cache = yes
# E' o tamanho do pacote de dados enviado para as
# esta��es, normalmente � melhor deixar tudo com 16Kb
# em se tratando de interfaces de rede tipo NE2000
max xmit = 16384
# Default
# max xmit = 65535
# Ativa o Servidor de Dom�nio PDC
os level = 64
preferred master = yes
local master = Yes
domain master = yes
dns proxy = No
time server = True
# "security=user": Seguran�a por usu�rio, local. A senha do usu�rio �
# reduzida a letras min�sculas e confrontada com a senha UNIX. Essa
# modalidade de seguran�a obriga que os usu�rios sejam cadastrados no
Linux,
# e suas senhas sejam atribu�das corretamente. As opera��es sobre
arquivos e
# de impress�o ser�o feitas com a permiss�o do respectivo usu�rio UNIX.
# Todavia, pode-se abrir aos h�spedes o acesso a determinados volumes ou
# impressoras - para esses objetos, a seguran�a operar� no estilo SHARE.
security = user
# Tamanho m�ximo para a senha
password level = 8
# Ajustes nas senhas sem criptografia (DOS e WI9x com ajuste no regedit)
null passwords = Yes
encrypt passwords = Yes
update encrypted = Yes
smb passwd file = /etc/smbpasswd
# � usado para sincronizar a altera��o de senhas feitas no windows, para
o servidor linux.
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Nova*Senha*do*Linux* %n\n
Por*favor*redigite*a*nova*Senha*do*Linux* %n\n
*passwd:*Senha*alterada*com*sucesso*
# Logon e logoff
domain logons = Yes
logon script = %u.bat
logon path = \\%L\netlogon
logon drive = U:
logon home = \\%N\%u
# Tamanho m�ximo para o usu�rio
username level = 8
create mask = 2777
directory mask = 2777
# Para usar o WinPopup
message command = /bin/csh -c 'xedit %s; rm %s' &
# "On-The-Fly" Creation of Machine Trust Accounts (Cria contas para
m�quinas WinXP, NT e 2000)
add user script = /usr/sbin/useradd -g NT_Stations -c TrustAccount
-d /dev/null -s /bin/false %m$
map to guest = never
debug level = 0
# Share Definitions
#
# Secao que define como a unidade de CDROM ira ser acessada
# Note as linhas pre/postexec
# Quando colocado um disco na unidade de cdrom do servidor e o usuario
# a acessar ela e' automaticamente montada,
# apos um tempo sem utiliza��o ela e' desmontada
[cdrom]
comment = Drive de Cdrom Servidor
path = /mnt/cdrom
guest ok = Yes
locking = No
browseable = Yes
public = Yes
guest only = No
writable = No
only user = No
root preexec = mount /mnt/cdrom
root postexec = umount /mnt/cdrom
# Diretorio onde estao armazenados os scripts dos usu�rios
# formato "usu�rio".bat
[netlogon]
comment = Network Logon Service
path = /home/netlogon
read only = Yes
writable = No
write list = user
[profiles]
comment = Network User Profiles
path = /home/profiles
read only = No
create mask = 0600
directory mask = 0700
[homes]
comment = Diretorios do Usu�rios
writeable = Yes
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
print ok = Yes
print command = lpr -r -P%p %s
browseable = No
printable = Yes
writable = No
[tmp]
comment = Diretorio Temporario
path = /tmp
read only = No
guest ok = Yes
[rede]
comment = Diretorio da Rede
path = /home/rede
read only = No
public = yes
writable = yes
available = yes
browseable = yes
guest only = no
only user = no
[admin]
comment = Diretorio da Administra��o
path = /home/admin
read only = No
guest ok = Yes
writable = Yes
[producao]
comment = Diretorio da Producao
path = /home/producao
read only = No
public = yes
writable = yes
available = yes
browseable = yes
guest only = no
only user = no
[engenharia]
comment = Diretorio da Engenharia
path = /home/engenharia
read only = No
public = yes
writable = yes
available = yes
browseable = yes
guest only = no
only user = no
# valid users = tulio rafael albani amaral bernardo josinei leandro
sergio mara soraia
# user = tulio rafael amaral albani bernardo josinei leandro mara
soraia fausto sergio
# admin users = tulio rafael bernardo sergio
# write list = tulio rafael albani amaral bernardo josinei leandro
sergio
read list = mara josinei
[util]
comment = Diretorio dos Supervisores
path = /home/util
read only = No
public = yes
writable = yes
available = yes
browseable = yes
guest only = no
only user = no
[homepage]
available = yes
browseable = yes
public = yes
guest only = no
writable = yes
only user = no
comment = P�gina da Enquip
path = /home/homepage
[alterdat]
comment = Alterdata Directory
path = /home/alterdat
read only = No
guest ok = Yes
writable = Yes
[qualidade]
comment = Diret�rio do Controle de Qualidade
path = /home/qualidad
read only = No
guest ok = Yes
writable = Yes
Grd Abra�o
Willian Peterson Mineiro
-------------------------------
UserSystem Inform�tica Ltda
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Em nome de Marcus Vinicius
Gon�alves
Enviada em: domingo, 12 de janeiro de 2003 17:59
Para: [EMAIL PROTECTED]
Assunto: (linux-br) ajuda no samba
Ola Lista,
Preciso que quando o usuario se conecte no samba, seja executado um
login script, mapeando os diret�rios quie ele tem acesso.
Por favor, em qual linha do smb.conf defino isso e como dou direitos de
leitura e execu��o ?
Como posso criar outros diret�rios de programas, diret�rios de grupo, e
outros que tenha necessidade no smb.conf ??
[]'s
Marcus Vinicius Gon�alves
Suporte em Inform�tica
Linux user 228081
ICQ: 47966213
Assinantes em 14/01/2003: 2252
Mensagens recebidas desde 07/01/1999: 197018
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]