Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

1. Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

Victor Figueira
mrjeday

(usa Debian)

Enviado em 06/02/2009 - 10:44h

É o seguinte, montei um Samba PDC para estações windows autenticarem, mas estou enfrentando alguns problemas com compartilhamentos.
1° - Meu compartilhamento publico não carrega, somente o compartilhamento pessoal de cada usuário.
2° - Toda vez que eu logo no domínio com qualquer conta a partir de uma estação windows, abre uma janela do bloco de notas com a seguinte descrição:
******************************
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21787
******************************
Estou usando Debian Etch, Samba Version 3.0.24.

*******
smb.conf

[global]
workgroup = XXX
netbios name = SERVIDOR
server string = SERVIDOR LINUX
admin users = administradores
domain master = yes
preferred master = yes
local master = yes
domain logons = yes
add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u
# logon script = todos.bat
logon home = \\%L\%U\.profiles
logon path = \\%L\profiles\%U
logon drive = H:
security = user
null passwords = no
encrypt passwords = yes
os level = 100
unix charset = iso8859-1
display charset = cp850
log file = /var/log/samba/%m.log
max log size = 0
[netlogon]
comment = Servico de Logon
path = /mnt/XXX/netlogon
guest ok = Yes
browseable = No
[publico]
comment = Diretorio Publico
path = \\%L\publico
browseable = yes
writeable = yes
guest ok = yes
available = yes
veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpg/*.wav/*.jpg/*.mpeg/*.jpeg/
delete veto files = yes
create mask = 0600
directory mask = 0700
[homes]
comment = Diretorio Home
valid users = %S
writable = yes
create mask = 0775
directory mask = 0700
browseable = no
veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpg/*.jpg/*.mpeg/*.jpeg/
[profiles]
path = /home/profiles
writeable = Yes
browseable = No
create mask = 0600
directory mask = 0700


*****************************

Criei um script de logon também como alternativa pra fazer dar certo, mas falhou também.

**************
todos.bat

net use H: /home
net use P: \\SERVIDOR\publico

**************

Na situação criada, o desejo é que ao logar crie-se duas unidades, uma de uso pessoal e outra de uso publico, onde todos pode inserir, ler, apagar os mesmos arquivos.

Bom, aguardo uma resposta. Obrigado.

Victor Figueira


  


2. MELHOR RESPOSTA

Richard Andrade
richardandrade

(usa Debian)

Enviado em 06/02/2009 - 12:19h

modifique o path
path = \\%L\publico

colocando o caminho local desse diretório publico. supondo que o publico esteja na raiz
logo o path será

path = /publico

reinicie o samba

teste

valeu e abraço.

3. Re: Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

Eustáquio Júnior
Juninho (RH.com)

(usa Debian)

Enviado em 06/02/2009 - 12:22h

Também acho que é o que o amigo acima disse.

Posta o result aqui pra nós!


4. Re: Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

Victor Figueira
mrjeday

(usa Debian)

Enviado em 09/02/2009 - 08:19h

Fiz a alteração como solicitado desta forma:
[publico]
comment = Diretorio Publico
path = /home/publico
read only = No
create mask = 0600
directory mask = 0700
guest ok = Yes
delete veto files = Yes
veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpg/*.wav/*.jpg/*.mpeg/*.jpeg/

Continuo não conseguindo carregar o compartilhamento publico. Quando logo com uma conta no domínio só aparece uma unidade de compartilhamento pessoal H:\ .
Abraços,
Obrigado pela tentativa...
mas alguém tem outra idéia?


5. Re: Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

Victor Figueira
mrjeday

(usa Debian)

Enviado em 09/02/2009 - 08:23h

Bom, acabei de checar os compartilhamentos novamente e quando busco "\\servidor" aparece o publico e a pasta pessoal, então até aí tudo bem. Mas agora como eu faço para que esta pasta "publico" seja mapeada como unidade de rede em meu computador?


6. Re: Problemas com Compartilhamento Publico no Samba [RESOLVIDO]

Victor Figueira
mrjeday

(usa Debian)

Enviado em 09/02/2009 - 12:31h

Bom pessoal, obrigado pela ajuda, consegui resolver o problema de compartilhamento. Agora to tentando resolver o problema descrito no item 2. Mas parece que já encontrei a resposta no site da microsoft, segundo eles o problema está em um arquivo que é criado com o nome desktop.ini dentro do PDC ao logar pela primeira vez um usuário. Agradeço a paciência e a colaboração de vocês.

Grande abraço!

Victor Figueira


7. smb.conf - PDC

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2009 - 14:23h

Galera, segue abaixo um modelo de Samba como PDC (Controlador de Domínio) que eu implementei no meu laboratório.
Abraços!!!
Bruno Odon
(Treinamento em Linux - LPI)
bruno.odon@gmail.com


[global]

netbios name = ARQUIVOS
workgroup = HARDWARE
#encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
domain master = yes
local master = yes
os level = 80
preferred master = yes
security = user
domain logons = yes
wins support = yes
#passdb backend = yes
#obey pam restrictions = yes
guest account = nobody
#invalid users = root ########Cuidado!!!Se vc invalidar o root, terá que criar outro usuário como root de habilitado como admin users. Sem isso, não dá para adicionar um computador no dominio##
admin users = bruno root
logon path = //10.10.0.12/netlogon/%U
logon drive = Z:
#logon home = //10.10.0.12/netlogon
logon script = %U.bat

[netlogon]
comment = Logon de usuários
path = /home/netlogon/%U
writable = yes
browsable = yes

[profiles]
comment = Servidor de Dominio
public = yes
path = /home/netlogon/%U
browsable = yes
writable = yes
create mask = 0700
directory mask = 0700

[printers]
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700

[dados]
comment = Arquivos em geral
path = /arquivos
writable = yes
write list = @HARDWARE @REDES @LINUX @ELETRONICA @PROFESSORES
create mask = 0770
directory mask = 0770







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts