PDF de programación - BULMA: Configurar un servidor de Samba - Módulo 4.1.3

Imágen de pdf BULMA: Configurar un servidor de Samba - Módulo 4.1.3

BULMA: Configurar un servidor de Samba - Módulo 4.1.3gráfica de visualizaciones

Publicado el 25 de Abril del 2018
410 visualizaciones desde el 25 de Abril del 2018
40,2 KB
12 paginas
Creado hace 19a (22/12/2004)
BULMA: Configurar un servidor de Samba − Módulo 4.1.3

Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i

Configurar un servidor de Samba − Módulo 4.1.3 (25306 lectures)
Per Daniel Rodriguez, DaniRC (http://www.ibiza−beach.com/)
Creat el 11/06/2002 12:16 modificat el 11/06/2002 12:16

Afegitons

Vamos a configurar Samba paso a paso, conociendo de manera didáctica la mayor parte de la
funcionalidad de este servidor.

Al final del artículo, deberiamos ser capaces de pegarle una patada a nuestros NT's(1) ... o almenos
saber convivir con ellos de manera elegante.

De nuevo agradecer a MandrakeCampus la licencia LGPL sin la cual estas traducciones no serian
posibles.

Nivel : Avanzado

Documento original: www.mandrakecampus.com(2)

Traducción al castellano : Daniel Rodríguez

Documento realizado con OpenOffice 1.0(3)

Licencia LGPL(4)

Indice

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

La comparticion de recursos
¿ Qué es Samba ?
Presentación de los servidores
SWAT la herramienta de configuración gráfica.
Teoria de funcionamiento de CIFS
Configuracion de parámetros globlales
Comparticion de Impresoras, directorios y modalidades de compartición (guest/invitado) y otras
Integración de Samba en un dominio NT
Configuracion de Samba como controlador de dominio
Herramientas del cliente. Smbmount, smbtar, ...
Para profundizar ...

La compartición de recursos

Inconvenientes del servicio de FTP

El servicio de FTP permite intercambiar ficheros en red. Pero presenta serios problemas de integracion:

Su uso no es transparente, es decir, cambia según tratemos con estaciones de trabajo Unix o Windows.

1/12

BULMA: Configurar un servidor de Samba − Módulo 4.1.3

NFS, una solucion limitada a máquinas UNIX

Entre maquinas Unix, es posible usar el protocolo NFS para compartir ficheros. Se trata de una gran solucion puesto
que permite conservar todas las funcionalidades del sistema de ficheros Unix. Aun asi, presenta una serie de
inconvenientes :




NFS presenta problemas de seguridad.
No existe una buena implementacion libre de NFS para equipos Windows.

La solucion: utilizar el protocolo CIFS

En lugar de usar una solucion, costosa, en los equipos Windows, es mas economico −y lleva menos trabajo− utilizar el
protocolo utilizado nativamente por las maquinas Windows. Este protocolo, llamado Common Internet FileSystem
(CIFS), tiene implementaciones sobre un gran numero de plataformas.

Existe una implementación libre de este protocolo llamada SaMBa, que permite utilizarlo sobre servidores Unix

¿ Qué es Samba ?

Presentacion de Samba

Samba es una implementacion bajo Unix de los protocolos CIFS y NetBIOS (antiguamente llamado SMB, de alli el
nombre de SAMBA)

Este protocolo permite compartir varios recursos diferentes:
El acceso a las impresoras conectadas fisicamente a las maquinas.
El acceso a los directorios compartidos.

La paquete de SAMBA incluye utilidades para controlar el acceso de los archivos con la misma soltura que un
WindowsNT. Ademas Samba puede colaborar con un servidor NT existente, o reemplazarlo del todo. Veremos
mas adelante como configurarlo en detalle, pero es posible:




Proteger por contraseña el acceso a un directorio compartido.
Proteger con una contraseña personificada para cada usuario, y dotar de permisos de acceso individualizados.

Las herramientas necesarias

Paquetes a instalar

Los paquetes de samba suelen ser 3 (almenos en la distribucion Mandrake):

1.
2.
3.

samba−common
samba
samba−client

El primer paquete tiene los elementos que van a permitir el buen funcionamiento de los otros dos: Las
herramientas de conversion de tablas de caracteres Windows, los ficheros de configuracion y la
documentacion.

El segundo paquete contiene todos los programas del servidor, es decir: aplicaciones que permiten hacer
accesible los recursos a los usuarios, herramientas de configuracion y la documentacion esencial de Samba.

El ultimo paquete contiene los programas clientes, que permiten acceder a los recursos compartidos

2/12

BULMA: Configurar un servidor de Samba − Módulo 4.1.3

Proceso de instalacion

Los paquetes se pueden instalar facilmente con urpmi (la utilidad tipo apt de mandrake) si estas conectado a la Internet.
O bien desde el CD−ROM de la distribucion. En todo caso se aconseja instalar los 3 paquetes anteriores y tal vez el
paquete swat que es una aplicación web que te permite configurar tu servidor Samba facilmente. Pero para ello te hara
falta el apache y varias dependencias mas, asi que con los 3 paquetes de Samba nos bastara para empezar.

Personalmente lo que mas me gusta es lanzar

# urpmi samba*

Nota: Versiones antiguas de urpmi se quedaban bastante colgadas. La ultima version obtenida de la MDK 8.2 va
bastante mejor, aunque aun le queda para llegar al nivel del apt−get (Debian) o del emerge (Gentoo)

Presentacion de los servidores

Los dos demonios

Dos demonios se encargan de ofrecer los servicios de la conjunto de aplicaciones del Samba. El primero es el smbd y
el segundo de ellos es el nmbd.

smbd es el demonio que se encarga de la comparticion de recursos: ficheros, impresoras, ... pero tambien del control
del acceso a los recursos. Gestiona los permisos delos diferentes clientes una vez que estos han sido identificados.

El demonio nmbd se ocupa de anunciar servicios. Es decir, se encarga de informar a las maquinas presentes en la red
sobre cuales son los recursos disponibles. Este demonio maneja tambien la resolucion de nombres de NetBIOS. Puede
para ello comunicarse con un servidor WINS (Windows Internet Naming Service) presente en la red.

Nota : La resolucion de nombres consiste en obtener una equivalencia entre la direccion IP de la LAN y el nombre de
la maquina.

Las herramientas de configuracion

Existen dos formas para realizar la configuracion:

Es posible editar directamente los ficheros de configuracion con un editor de texto, pero podemos configurar esos
mismos ficheros con la ayuda de una interfaz gráfica, obteniendo identico resultado.

Nosotros veremos aquí el manejo de Swat (Samba Web Administration Tool). Se trata de una interfaz que se comporta
como un servidor Web, conectandose a la maquina por medio de un simple navegador. Es posible leer la
documentacion, cambiar la configuracion y realizar las demas tareas administrativas despues de habernos validado con
un usuario y una contraseña.

Nota : El servidor Swat suele ejecutarse en el puerto 901, para no entrar en conflicto con el servidor de HTTP (Servidor
Web) que suele escuchar el puerto 80.

3/12

BULMA: Configurar un servidor de Samba − Módulo 4.1.3

Las herramientas del cliente

Las herramientas para el cliente bajo Microsoft Windows son aquellas utilizadas habitualmente para trabajar con
servidores NT. No hay que cambiar nada en este sentido. El funcionamiento para las maquinas Windows es totalmente
transparente.

Para GNU/Linux, existen en el paquete samba−client programas cliente para los servicios CIFS que sean
proporcionados por un servidor Windows o por un servidor Unix usando Samba.

Configuracion con SWAT

La herramienta SWAT es el ejemplo de una buena interfaz de administracion grafica. Intenta de forma relativamente
transparente poder proporcionar todas las funcionalidades de la configuracion en modo texto.

Nota : Como la configuracion de Samba es sencilla, ha sido posible agrupar todas las posibilidades en un numero
reducido de opciones, sin sobrecargar la interfaz. Por otro lado SWAT ofrece la posibilidad de generar un fichero
smb.conf de muestra, con el que podremos estudiar la sintaxis del script por si tuvieramos que editarlo a mano en
alguna ocasión. De esta forma explicaremos las 2 formas de trabajar en paralelo

Presentacion de los ficheros en modo texto.

El fichero /etc/smbpasswd contiene los passwords de los usuarios de Samba, de forma cifrada.

El fichero /etc/lmhosts es un interfaz entre los nombres de maquinas NetBIOS y las direcciones IP numericas. Su
formato es parecido al de /etc/hosts.

El fichero /etc/smbusers contiene una lista de usuarios del sistema, seguida de una lista de usuarios de Samba que
disponen de los derechos de esos usuarios.

De esta forma es posible crear varios usuarios Samba sin tener que crear para cada uno de ellos un usuario del sistema.

Los menus de SWAT

Las secciones del smb.conf

Los menus GLOBALS, SHARES, PRINTERS son parecidos a los de las secciones existentes en el fichero
/etc/smb.conf, que se presenta como un fichero .ini habitual del mundo Windows.

El menu GLOBALS contiene variables generales que se aplican al total de los recursos puestos a disposicion del
servidor de SMB. Esta seccion contiene tambien informacion de identificacion del servidor dentro de la red NetBIOS:
grupo de trabajo, nombre e identificador. Esta seccion contiene tambien los modos de funcionamiento de Samba.

El menu SHARES contiene la lista de comparticiones de disco efectuadas por la maquina. Se aconseja primero crear la
particion compartida y despues precisar para cada particion sus propiedades particulares.

Nota: aquí hablo de particiones, pero tambien vale para carpetas/directorios compartidos.

4/12

BULMA: Configurar un servidor de Samba − Módulo 4.1.3

El menu PRINTERS es casi identico al anterior, pero permite compartir impresoras en lugar de particiones de disco.

Los otros menus

El menu HOME permite acceder a la version HTML de la documentacion de Samba. Faltan talvez algunas opciones,
en particular la ayuda sobre el propio SWAT deja algo que desear. Se trata a menudo de una ayuda relativa a las
opciones de los ficheros en modo texto. A menudo más configurables que la herramienta grafica. De un modo u otro
toda esta documentación es en el fondo muy usable.

El menu VIEW nos permite ver el fichero smb.conf tal cual ha sido redactado por SWAT. Es posible ver tambien la
totalidad de las opciones posibles, incluso las que SWAT no ha cambiado, pero que tienen un valor por defecto.

El menu
  • Links de descarga
http://lwp-l.com/pdf10663

Comentarios de: BULMA: Configurar un servidor de Samba - Módulo 4.1.3 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad