Compartilhamento de pasta com Samba [RESOLVIDO]

1. Compartilhamento de pasta com Samba [RESOLVIDO]

Ivanildo Teixeira Galvão
ivanildogalvao

(usa Red Hat)

Enviado em 30/01/2010 - 17:54h

Boa tarde amigos,

Instalei o Red Hat Enterprise 5.4 em um servidor Dell de um cliente, sou iniciante no Linux.
O cliente me pediu para comparitilhar uma pasta no Samba para que as máquinas Windows tivessem acesso, instalei o Samba e criei o smb.conf de acordo com as dicas que peguei na internet.
Quando em uma máquina Windows eu coloco \\serverlinux, ele mostra o compartilhamento, mas quando clico no mesmo, dá erro de caminho não encontrado, ja vi e revi o smb.conf e atribuir as devidas permissões na pasta e escrevi o nome da mesma certinho, mas nenhuma máquina Windows consegue acessar esta pasta, alguém aqui pode me dar uma força ? Falta só isso para encerrar o serviço no cliente.

Segue abaixo o texto do smb.conf criado.

[global]
workgroup = 7CARTORIO
netbios name = REDHAT
server string = Servidor Samba Red Hat
#bind interfaces only = No
#interfaces =eth0, 172.16.1.0/255.255.255.0
security = SHARE
name resolve order = dns, wins
printcap name = lpstat
#encrypt passwords = Yes
wins support = yes
preferred master = yes
panic action = /usr/share/samba/panic-action %d
#invalid users = root
#preserve case = no
#short preserve case = no
#default case = lower
guest ok = yes
os level = 100

[homes]

comment = Home Directories
create mask = 0700
directory mask = 0700
browseable = no


[Pasta_DNA]

path = /home/dna
public = yes
comment = Pasta Dna
browseable = yes
writable = yes
public = yes
guest ok = yes
create mask = 0777
#force create mask = 0777
#hosts allow = 172.16.1.0/255.255.255.0



  


2. huuum..

Sérgio de Souza
sergito

(usa Debian)

Enviado em 30/01/2010 - 23:37h

as permissões na pasta como estão??
ja executou o testparm ?

[]'s Sergito
http://www.layer8howto.net


3. Re: Compartilhamento de pasta com Samba [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 31/01/2010 - 00:23h

Primeiro vc tem que dar premissão n pasta que deseja compartilhar assim: chmod -R 777 <diretório>

Depois segue abaixo o meu conf.




###################################################################
# Configuração básica para compartilhamento de diretórios #
# por Ricardo Cardoso #
# #
###################################################################

####### Informações sobre o servidor #######

[global]
#Abaixo vai o nome do grupo de trabalho
workgroup = <nome do grupo ou domínio>
#Nome de netbios
netbios name = <nome de host>
#Libera o compartilhamento [off=user] [on=share]
security = <XXX>
#Nome do servidor
server string = Servidor Samba
#Habilitar ou não senha para acesso [sem senha=yes] [com senha=no]
guest ok = <XXX>
#Permitindo que máquinas Linux enxerguem compartilhamentos em máquinas Windows
name resolve order = lmhosts wins bcast host

####### Compartilhamento de diretórios #######

[diretorio]
#Nome do compartilhamento
comment = <descrição sobre o diretório>
#Caminho do compartilhamento
path = <XXX>
#Disponibilidade
available = yes
browseable = yes
#Habilitar ou não senha para acesso [sem senha=yes] [com senha=no]
guest ok = <XXX>
#Tipo de acesso
public = yes
#Metodos de acesso
read only = yes
writeable = no
#Setar permissões
create mask = 0777




4. Compartilhamento de pasta

Ivanildo Teixeira Galvão
ivanildogalvao

(usa Red Hat)

Enviado em 31/01/2010 - 13:09h


O problema persiste, já dei as devidas permissões a pasta e criei o seguinte conf abaixo. Já não sei mais o que fazer, todas as máquinas Windows conseguem enxergar o compartilhamento, mas não conseguem acessa-lo, nem se quer abre.

Atual smb.conf

[global]
#Abaixo vai o nome do grupo de trabalho
workgroup = 7CARTORIO
#Nome de netbios
netbios name = REDHAT
#Libera o compartilhamento [off=user] [on=share]
security = SHARE
#Nome do servidor
server string = Servidor Samba
#Habilitar ou não senha para acesso [sem senha=yes] [com senha=no]
guest ok = yes
#Permitindo que máquinas Linux enxerguem compartilhamentos em máquinas Windows
name resolve order = lmhosts wins bcast host

####### Compartilhamento de diretórios #######

[Nome do compartilhamento
comment = Pasta Dna
#Caminho do compartilhamento
path = /home/dna
#Disponibilidade
available = yes
browseable = yes
#Habilitar ou não senha para acesso [sem senha=yes] [com senha=no]
guest ok = yes
#Tipo de acesso
public = yes
#Metodos de acesso
read only = no
writeable = yes
#Setar permissões
create mask = 0777


Alguma outra dica pessoal ?




5. Re: Compartilhamento de pasta com Samba [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 31/01/2010 - 18:05h

Você usa Red Hat ou melhor CentOS então desabilite o seu firewall...


6. Re: Compartilhamento de pasta com Samba [RESOLVIDO]

Ivanildo Teixeira Galvão
ivanildogalvao

(usa Red Hat)

Enviado em 04/02/2010 - 01:36h

Cara, fiz um teste dando um stop no iptables, mas de nada adiantou.
Para deixar o Samba funcionando, precisa instalar algum pacote adicional além do próprio serviço Samba Server ?
O engraçado é que os Homes Directories aparecem se eu colocar a condição de Browsable = yes no smb.con e consigo acessar as pastas normalmente.
Mas a bendita pasta DNA compartilhada não consigo entrar nela de jeito nenhum, mesmo dando um stop no iptables.
Já executei o chmod + R 0777 dna, mas de nada adiantou, não sei mais o que pode ser, nunca imaginei que fosse tão complicado compartilhar uma simples pasta no Samba e tem gente que ainda fala mal do Windows Server :) :)


Sds.


7. Re: Compartilhamento de pasta com Samba [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 04/02/2010 - 02:13h

humm...

vc citou que deu as permissões assim chmod + R ... está errado, o correto é chmod -R. Pode ser esse o seu problema já que pelo que entendi o comando que você está executando não faz com que todos os diretórios herdem as permissões.


8. Resolvido.

Ivanildo Teixeira Galvão
ivanildogalvao

(usa Red Hat)

Enviado em 06/02/2010 - 12:42h

Problema resolvido, fiz uma série de ajustes.

Instalei o Linux Integration para Hyper-v no servidor Linux, este servidor roda virtualizado no Microsoft Hyper-v.
Em serviços de rede, desabilitei o Iptables e habilitei o Network Manager que não estava iniciando automaticamente, tenho uma forte impressão que este ultimo, foi o que resolveu de fato o problema.
Obrigado a todos pelas dicas, grande abraço.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts