Capítulo 1. Introdución

Tabla de contenidos

Compilación del Kernel
Lanzar Samba
Seguridad
smbpasswd
Conexión de una máquina cliente Windows
Utilidad swat (Samba Web Administration Tool)

Samba es un conjunto de aplicaciones que permiten establecer una arquitectura Cliente/Servidor para la compartición de recursos en sistemas heterogéneos.

Importante

SMB (Server Message Block) es un protocolo definido por Microsoft e Intel en 1.987 y permite el intercambio de servicios (acceso a discos duros, impresoras y puertos serie) y se encuentra implementado en todos los entornos Windows. Los equipos que utilizan SMB pueden trabajar como clientes ó como servidores, aunque generalmente los clientes serán máquinas con sistema operativo de Microsoft.

SMB es totalmente independiente del medio de transporte, y esto hace que pueda trabajar sobre TCP/IP, NetBEUI ó IPX/SPX. La base de este protocolo (RFC 1001, RFC 1002) son bloques de mensajes, a los cuáles se les denomina SMBs, y que tanto el servidor como el cliente utilizan para comunicarse. Inicialmente fue escrito para UNIX pero ha sido portado a OS/2, VMS y NetWare. Dentro de UNIX funciona sobre Solaris, SCO, HP-UX, GNU/Linux y otros.

Samba es un servidor SMB gratuito (Licencia GNU) desarrollado por Andrew Tridgell. Samba permite que Linux actúe como servidor SMB permitiendo a máquinas Windows acceder a recursos compartidos tales como impresoras ó discos duros. La mayoría de las distribuciones actuales incluyen Samba en su conjunto de paquetes suministrados.

Importante

En el cliente Windows, es necesario instalar TCP/IP y el Cliente para redes Microsoft.

Compilación del Kernel

Habilitar (ó compilar como módulos) las siguientes opciones:

  1. File Systems -> DOS/FAT/NT Filesystems -> MSDOS fs support

  2. File Systems -> DOS/FAT/NT Filesystems -> VFAT (Windows 95) fs support

  3. File Systems -> Network File Systems -> SMB file system support (to mount ...)

  4. File Systems -> Network File Systems -> CIFS support (advanced network ...)