Wednesday, March 08, 2006

Cómo configurar el smb.conf del SAMBA

La interconectividad entre un equipo con GNU/Linux instalado y el resto de los equipos en red en una oficina con alguna versión de Windows es importante, ya que esto nos permitirá compartir archivos e impresoras. Esta interconectividad se consigue exitosamente a través de SAMBA.

¿Qué es SAMBA?

SAMBA es una implementación bajo Unix de los protocolos CIFS y NetBIOS (antiguamente llamado SMB, de allí el nombre de SAMBA)

Este protocolo permite compartir varios recursos diferentes:

  • El acceso a las impresoras conectadas físicamente a las máquinas.

  • El acceso a los directorios compartidos.

El paquete de SAMBA incluye utilidades para controlar el acceso de los archivos con la misma soltura que un Windows NT, además SAMBA puede colaborar con un servidor NT existente, o reemplazarlo del todo, siendo posible con SAMBA proteger por contraseña el acceso a un directorio compartido, proteger con una contraseña personificada para cada usuario, dotar de permisos de acceso individualizados, y más.

Entonces, ¿Cómo configurar SAMBA?

El fichero de configuración del SAMBA radica en /etc/samba/smb.conf, el cual debemos editar con algún editor de texto o simplemente desde el mismo mc (Midnight Commander).

Dentro de este se configuran todos los recursos que se desean compartir.

Para hacer esto primeramente debemos configurar los parámetros globales, lo que quedaría de la siguiente forma:

[global]

workgroup = grupo_de_trabajo ;Nombre del grupo de trabajo de su máquina

server string = Cualquier descripcion ;Esto es opcional

encrypt passwords = yes ;Poner no para interoperar con clientes W 3.x y W95


Una vez hecho esto ya estamos en condiciones de compartir alguna carpeta de nuestro sistema.

[datos] ;Nombre del recurso compartido

path = /home/myuser ;Ruta de la carpeta que desea compartir

read only = no ;Si desea que sea de solo lectura o no, por defecto es yes

guest ok = no ;Si desea autorizar el acceso a invitados, por defecto es yes

browseable = yes ;Indica si el recurso debe ser visible o no

valid users = myuser,root ;Limitar el acceso al recurso a ciertos usuarios

admin users = root ;Limitar la administración del recurso a ciertos usuarios


Ya con esto tenemos configurado nuestro SAMBA para su correcto funcionamiento, ahora, debemos crear los usuarios de SAMBA que colocamos en el smb.conf.

smbpasswd -a nombreusuario

Una vez hecho esto ya estamos en condiciones de reiniciar nuestro SAMBA y empezar a utilizarlo.

/etc/init.d/samba restart

Nota: Este pequeño manual está hecho para ser utilizado en Debian, por lo que la ruta de los ficheros de configuración puede cambiar en alguna otra distribución de Linux.

1 Comments:

At March 18, 2013 11:18 PM, Blogger Ramon Santana said...

Gracias a tu informacion pude resolver mi pequeno problema..

 

Post a Comment

<< Home