COMO CONFIGURAR SAMBA???

Configuración de Samba

La configuración de Samba se realiza en el fichero /etc/samba/smb.conf. En este fichero se establecen las características del servidor Samba, así como los recursos que serán compartidos en la red. La utilización de este fichero es bastante sencilla, ya que aunque existe un gran número de opciones, muchas de ellas pueden obviarse dado que siempre existe una valor por defecto para cada opción, que suele ser apropiado. A título de ejemplo, a continuación se muestra un fichero de configuración simple, que exporta el directorio de conexión de cada usuario como un recurso de red distinto, y el directorio /espacio/pub como el recurso de red pub:

[global]
[homes]
comment = Home Directories
[pub]
path = /espacio/pub

Como se ve en el ejemplo, el fichero /etc/samba/smb.conf se encuentra divido en secciones, encabezados por una palabra entre corchetes. Dentro de cada sección figuran opciones de configuración, de la forma etiqueta = valor, que determinan las características del recurso exportado por la sección. Al final del capítulo (“Opciones del servidor Samba” y “Opciones del recurso” del presente documento se citan las opciones más importantes que se pueden establecer en cada sección.

Existen tres secciones predefinidas, denominadas global, homes y printers, y tantas secciones adicionales como recursos extra se quieran compartir. El cometido de dichas secciones predefinidas se describe brevemente a continuación:

[global]

Define los parámetros de Samba a nivel global del servidor, así como los parámetros que se establecerán por defecto en el resto de las secciones.
[homes]

Define automáticamente un recurso de red por cada usuario conocido por Samba. Este recurso, por defecto, está asociado al directorio de conexión de cada usuario en el ordenador en el que Samba está instalado.
[printers]

Define un recurso compartido por cada nombre de impresora conocida por Samba.

Para cualquier otro recurso (directorio o impresora) que se quiera compartir hay que definir una sección adicional en el fichero de configuración. El encabezamiento de dicha sección (pub en el ejemplo anterior) corresponderá al nombre que el recurso tendrá en la red.

Por otra parte, Samba ofrece una interfaz de edición de este fichero basada en web denominada swat. Esta herramienta permite configurar Samba utilizando un navegador de red, tanto de forma local como remota. Para ello, basta con acceder a la direción http://nombre_de_ordenador_samba:901/ mediante cualquier navegador.

Niveles de seguridad

Una de las consideraciones más importantes a la hora de configurar Samba es la selección del nivel de seguridad.

Desde la perspectiva de un cliente, Samba ofrece dos modos de seguridad, denominados share y user, emulando exactamente las dos opciones de SMB que veíamos en la “El protocolo SMB”:

1.

Modo Share. En modo share, cada vez que un cliente quiere utilizar un recurso ofrecido por Samba, debe suministrar una contraseña de acceso asociada a dicho recurso.
2.

Modo User. En modo user, el cliente debe establecer en primer lugar una sesión con el servidor Samba, para lo cual le suministra un nombre de usuario y una contraseña. Una vez Samba valida al usuario, el cliente obtiene permiso para acceder a los recursos ofrecidos por Samba.

En cualquiera de ambos, Samba tiene que asociar un usuario del sistema Unix en el que se ejecuta Samba con la conexión realizada por el cliente. Este usuario es el utilizado a la hora de comprobar los permisos de acceso a los ficheros y directorios que el sistema Unix/Samba comparte en la red.

La selección del nivel de seguridad se realiza con la opción security, la cual pertenece a la sección [global]. Sus alternativas son las siguientes:

security = share | user | server | domain

Desde la perspectiva del cliente, el nivel share corresponde al modo de seguridad share y los niveles user, server y domain corresponden todos ellos al modo de seguridad user.
Asegúrese de sustituir el NOMBRE_DE_DOMINIO del ejemplo de arriba con el nombre real de su Dominio Windows.

Necesitará reiniciar los demonios de SAMBA para hacer efectivos estos cambios. Reinicie los demonios de SAMBA introduciendo los siguientes comandos en una linea de comandos:

sudo /etc/init.d/samba restart

Leave a Reply