Sebasti�n Abate escribi�:
Mir� lo �nico que se me ocurre es que los clientes se est�n conectando por
IP y no por el nobre NETBIOS. Puede ser que los clientes sean XP o 2000 y
que est�n configurados con un DNS interno que contenga los nombres de los
servidores virtuales? Si es as� seguramente est�n conect�ndose por ip y no
por nombre netbios, fijate de no configurarle los DNS a un cliente y prob� a
ver si funca. Si falla en el pr�ximo post ados� tu smb.conf para revisarlo
con m�s detalle.

Sebasti�n

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Patricio
Sent: Viernes, 06 de Mayo de 2005 11:23 a.m.
To: Lista de temas generales del LUGAr y de Linux
Subject: Re: [LUGAr-gral] Aliases de Samba

Sebasti�n Abate escribi�:

Patricio, en realidad le estaba contestando a Guido, me confund� de mail

al

responder :).
Es muy extra�o lo que cont�s, qu� versi�n de samba ten�s? la instalaste de
un paquete binario o la compilaste? chequeaste los permisos del archivo de
configuraci�n? Cuando el demonio de samba no puede acceder a alg�n archivo
de configuraci�n (sea por permisos o porque est� mal declarado el path o

por

lo que sea) simplemente lo saltea y sigue con el resto del smb.conf

master;

para hacer una prueba simple agreg� un include que no utilice una

variable.

Tambi�n comprob� si el cliente se conecta utilizando el nombre netbios del
servidor o la IP, porque si usa la IP nunca te va a funcionar la variable

%L

Sebasti�n

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Patricio
Sent: Jueves, 05 de Mayo de 2005 02:26 p.m.
To: Lista de temas generales del LUGAr y de Linux
Subject: Re: [LUGAr-gral] Aliases de Samba

Sebasti�n Abate escribi�:


Si que pod�s personalizar y mucho, lo que ten�s que usar es una sentencia
include en tu smb.conf, por ej:

; smb.conf
[global]
netbios name = srv1
netbios aliases = srv2
workgroup = workgroup
include = /etc/samba/%L.conf


Ahora gener�s los archivos de configuraci�n de shares para cada "servidor
virtual":

; srv1.conf
[srv1share]
   comment = Share que se ve cuando los clientes se conectan a \\srv1
   path = //var/lib/samba/arch.srv1

y el otro:

; srv2.conf
[srv2share]
   comment = Share que se ve cuando los clientes se conectan a \\srv2
   path = //var/lib/samba/arch.srv2

De esta forma pod�s virtualizar los servidores sin necesidad de tener

varias


IP y varias instancias distintas de Samba.
Ten� en cuenta que si el servidor donde us�s estas configuraciones est�
configurado como PDC se te van a presentar varios problemas con el

"brouseo"


de la red, es por lo de los Master Browsers y todo eso, lo que yo te
recomiendo es tener un servidor como PDC y Wins, y otro con todos los

alias


que quieras.
Leete el man de Samba que adem�s de esta variable (%L es reemplazada por

el


nombre del servidor que se est� intentando acceder) ten�s much�simas m�s

(%a


es reemplazado por el sist. operativo de la pc que se conecta, %m es el
nombre netbios de la pc que se conecta, etc.) Espero que te sirva.

Sebasti�n

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Patricio
Sent: Jueves, 05 de Mayo de 2005 10:41 a.m.
To: Lista de temas generales del LUGAr y de Linux
Subject: Re: [LUGAr-gral] Aliases de Samba

Guido Lorenzutti escribi�:



Patricio wrote:




Estoy armando un servidor de archivos y de impresi�n para una red, hay diferentes departamentos, mi idea es hacer lo siguiente, 1 sola m�quina con Samba con 3 alias para que en la red se vean como 3 m�quinas diferentes, una que muestre los directorios compartidos de un sector, otra los compartidos del otro sector y la tercera m�quina virtual que tenga las impresoras.

Se me ocurri� esto una vez que le� lo de "netbios aliases", hasta ahora compart�a mediante samba y restringia el acceso a los diferentes lugares poniendo restricciones a cada uno, pero era inc�modo ingresar a esa m�quina desde los win y ver que ten�a compartidos decenas de directorios e impresoras, que aunque no se pod�a ingresar a cualquiera molestaba para encontrar lo que se buscaba.

Ahora bien, el problema es que no puedo hacer andar lo netbios aliases, tengo el smb.conf con estas l�neas en [global]
workgroup = wingroup


netbios name = fileserver1
netbios aliases = st ventas
include = /etc/samba/smb.conf.%L

Todas las l�neas siguientes y ac� solo le digo que comparta los homes

Despu�s tengo un smb.conf.st y un smb.conf.ventas en los cuales est� todo lo mismo que el smb.conf (salvo las lineas de netbios aliases) y declaro la compartici�n de los directorios de st y el smb.conf.ventas parecido a este �ltimo.

El problema es que en la red veo las tres m�quinas pero al ingresar en cada una solo veo lo que tengo declarado en el smb.conf (homes e impresoras).

Alguna idea de lo que me est� faltando?.

Gracias.



No, el concepto de aliases es que vos te publicas en la red con mas de un nombre. No que pod�s personalizar los recursos compartidos por alias.

No va a funcionar eso.

Lo ideal que pod�s hacer es crear un recurso compartido por �rea. A cada �rea asociarla a un grupo y meter al personal de esa �rea al grupo en cuesti�n.

Luego, tener X shares:

Homes
Area_X
Area_Z
Area_B
Public

En donde, el HOME mapea el home del usuario y el Public un directorio com�n.
En funci�n del usuario que sos, aparte vas a tener acceso a uno o mas recursos compartidos de las otras areas.


Si sos PDC es un dolor de bolas el netbios aliases...

Slds.


Uhh, que garr�n, pens� que esa era la soluci�n a mis problemas, entonces no llego a entender para que sirve tener una m�quina con varios nombres si en definitiva no pod�s personalizar nada �?�?�?.

Muchas gracias, lo voy a dejar como estaba entonces.


Lo que me dec�s es lo que intent� hacer pero no me funciona, te muestro como tengo el smb.conf:


[global]
workgroup = wingroup
netbios name = fileserver
netbios aliases = st
include = /etc/samba/%L.conf

y abajo todos los datos de Auneticaci�n, Debugging/Accounting, etc. solo dejo en este archivo para que comparta [homes] y [printers]

Despu�s tengo un st.conf en el que declaro solamente lo que quiero compartir cuando se acceda a la m�quina virtual st (que SI veo en la red):

[novell]
        printable = no
        writeable = yes
        path = /home/novell
        write list = @admini
        comment = Backups de Novell
        valid users = patricio
        create mode = 700
        directory mode = 700

y unos cuantos mas.

Ahora bien, tal cual dije antes, si ingreso desde un win a fileserver veo cada home y las impresoras, hasta ah� b�rbaro; el problema est� cuando ingreso a la m�quina "st" veo tambi�n homes y printers, ninguna de las otras comparticiones que declaro en st.conf.

Alguna sugerencia?.

Gracias.


Si pongo la variable %L (include = /etc/samba/%L.conf) solo lee el smb.conf si le pongo el nombre del archivo (include = /etc/samba/st.conf) lo lee bien, el problema es que no puedo tener varios archivos x.conf para los servidores virtuales ya que siempre lee lo mismo.


netbios aliases = st ventas

esto no anda porque no me lee %L

Los permisos de los archivos est�n todos como smb.conf 644 y no es problema ya que lee bien si declaro directamente elnombre en el include.

Alguna idea?.

Muchas gracias.

Extuve toda la tarde con esto, prob� y prob�, al final me di cuenta que la m�quina que me est� jodiendo es la mia :( no lo puedo creer, quiz� sali� andando de una pero en mi m�quina no hay pu** forma de verlo, entre tantas pruebas una vez me anduvo bien y nunca mas, tengo un XP Pro, en otros XP Pro de la red anda bien, en mi m�quina no, toqu� todo del winchot y no hay forma, solo veo lo que est� en smb.conf o en el include si declaro directamente el nombre del archivo st.conf si declaro %L.conf no anda. Se te ocurre que puede ser?.

Muchas gracias por tu ayuda.

--
Para desuscribirte ten�s que visitar la p�gina
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.linux.org.ar/modules/jobs/ */

Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED]

Responder a