Caro Giovani,

Eu já passei por este problema tb. Apenas para ver se entendi corretamente:

vc tem algumas máquinas Linux e em uma delas tem o Samba.
vc quer que as máquinas linux exportem alguns diretórios para a máquina
que tem o Samba e esta possa, através do samba disponibilizar estes 
compartilhamentos
para máquinas windows, correto?

Bem, eu precisei fazer isso também e segui o mesmo raciocínio que, aparentemente
estava correto. Entretanto, quando acessei o compartilhamento pela máquina
windows, verifiquei que não existia nada no mesmo. Pensei ter feito algo
errado e chequei as configurações, que estavam corretas.

Depois de algum tempo penando com isso, resolvi fazer um teste: desmontei
os diretórios exportados na máquina com Samba, ficaram apenas os diretórios
locais, sem arquivos. Criei dentro de um deles um arquivo vazio e montei
o diretório exportado neste diretório.

Na máquina do Samba eu via os arquivos da máquina remota dentro deste diretório
sem problema algum, entretanto, quando fui na máquina windows e acessei
o compartilhamento, o que vi foi o arquivo vazio que eu havia criado no
diretório antes da montagem.

Com isso eu pude concluir que vc não consegue (pelo menos eu ainda não descobri
como) compartilhar com outras máquinas um diretório que já seja montado
de uma terceira máquina (fiz teste tb tentando via nfs e tive o mesmo 
resultado).

O que fiz para resolver isso foi o seguinte, como estou usando samba com
LDAP, criei um segundo servidor, com ordem de precedência menor e não sendo
um servidor de Logon, compartilhando os diretórios que precisava e buscando
as informações de usuários direto na base LDAP.

Abraços,

Fábio Tavares Vieira


 '>'
 '>'compartilhei no /etc/fstab da seguinte maneira:
 '>'audi:/audi        /compartilhamentos/audi           nfs     defaults

 '>'
 '>'    1       2
 '>'toyota:/toyota    /compartilhamentos/toyota         nfs     defaults

 '>'
 '>'    1       2
 '>'renault:/renault  /compartilhamentos/renault        nfs     defaults

 '>'
 '>'    1       2
 '>'suzuki:/suzuki    /compartilhamentos/suzuki         nfs     defaults

 '>'
 '>'lembrando que audi, toyota,renault e suzuki sao outras maquinas linux
da
 '>'
 '>'rede. centralizei todos os compartilhamentos em 1 maquina
 '>'so(/compartilhamentos/nomedamaquina).
 '>'
 '>'entao, no /etc/exports adicionei:
 '>'/compartilhamentos/audi
 '>'150.164.11.32/255.255.255.224(rw,no_root_squash,async)
 '>'/compartilhamentos/toyota
 '>'150.164.11.32/255.255.255.224(rw,no_root_squash,async)
 '>'/compartilhamentos/suzuki
 '>'150.164.11.32/255.255.255.224(rw,no_root_squash,async)
 '>'/compartilhamentos/renault
 '>'150.164.11.32/255.255.255.224(rw,no_root_squash,async)
 '>'
 '>'e no SAMBA adicionei algo do tipo:
 '>'[publico]
 '>'   path = /compartilhamentos
 '>'   public = yes
 '>'   only guest = yes
 '>'   writable = yes
 '>'   printable = no
 '>'   available = yes
 '>'   browseable = yes
 '>'   force create mode = 775
 '>'   force create mode = 2775
 '>'
 '>'e coloquei o script abaixo no netlogon , que estava habilitado no smb.conf
 '>' rem Logon script padrao para a rede.
 '>'      net time \\maserati /set /yes
 '>'      @echo off
 '>'      net use P: \\maserati\compartilhamentos /persistent:no
 '>'      :end


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a