You are on page 1of 19

Desarrollo de Software Libre II

Sesin - SAMBA

Qu es SAMBA?
Es una implementacin libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para sistemas de tipo UNIX. De esta forma, es posible que computadoras con GNU/Linux, Mac OS X o Unix en general se vean como servidores o acten como clientes en redes de Windows.

Qu es SMB? (Server Message Block)


Es un Protocolo de red (que pertenece a la capa de aplicacin en el modelo OSI) que permite compartir archivos e impresoras (entre otras cosas), entre nodos de una red. Es utilizado principalmente en ordenadores con Microsoft Windows y DOS,

Qu es SMB?
SMB es un protocolo de tipo cliente/servidor, donde el ordenador "servidor" ofrece recursos (archivos, impresoras, etc.) que pueden ser utilizados remotamente por los ordenadores "cliente" a travs de la red.

Qu es SMB?
Asimismo, es un protocolo de los denominados peticin/respuesta, indicando que las comunicaciones se inician siempre desde el cliente como una peticin de servicio al servidor (dicha peticin se denomina precisamente SMB), que la procesa y retorna una respuesta a dicho cliente.

Evolucin del SMB


SMB fue originalmente dresarrollado por IBM, como el IBM PC Network SMB Protocol o Core Protocol a principios de los aos 80. Desde entonces, diversos fabricantes (especialmente Microsoft) han ido ampliando su funcionalidad progresivamente, creando diferentes variantes (versiones) de SMB.

. . . continua la evolucin.
Desafortunadamente, en ocasiones el cambio de versin ha conllevado el rebautizar el propio protocolo. En este sentido, SMB ha recibido, entre otros,los siguientes nombres: Core Protocol, DOS Lan Manager, LAN Manager, NTLM (NT Lan Manager), y en los ltimos aos, CIFS (Common Internet File System).

la versin ms comn hoy en da es la modificada ampliamente por Microsoft. Microsoft renombr SMB a Common Internet File System (CIFS) en 1998 y aadi ms caractersticas, que incluyen soporte para enlaces simblicos, enlaces duros y mayores tamaos de archivo. Hay caractersticas en la implementacin de SMB de Microsoft que no son parte del protocolo SMB original.

Autenticacin SMB
SMB soporta dos modos de autentificacin alternativos, denominados share y user

Modo share
Cuando compartimos un recurso en modo share, la proteccin de dicho recurso recae en una contrasea que asociamos al mismo, de forma que cualquier usuario de un sistema cliente remoto que conozca dicha palabra de paso podr acceder sin mayores restricciones al recurso

Modo user
En modo user, el servidor recibe incialmente del sistema cliente unas credenciales de usuario (nombre, dominio y contrasea), que debe autentificar para autorizar el acceso al recurso.

Definicin de SAMBA
Es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Muchos sistemas operativos, includos Windows y OS/2, usan SMB para operaciones de red cliente-servidor.

SAMBA
Mediante el soporte de este protocolo, Samba permite a los servidores Unix entrar en accin, comunicando con el mismo protocolo de red que los productos de Microsoft Windows. De este modo, una mquina Unix con Samba puede enmascararse como servidor en tu red Microsoft y ofrecer los varios servicios

Caractersticas de SAMBA
Permite crear redes de conexin entre equipos de distintas arquitecturas. Se lleva a cabo la unin de protocolos y servicios muy diferenciados que de otra manera no tendran comunicacin. Compartir recursos entre sistemas Unix, Linux, Mac OS y Windows. La configuracin de Samba se lleva a cabo editando un simple archivo. Ofrece un alto nivel de personalizacin de archivos y redes.

Servicios de SAMBA
Compartir uno o ms sistemas de archivos. Compartir impresoras, instaladas tanto en el servidor como en los clientes. Ayudar a los clientes, con visualizador de Clientes de Red. Autentificar clientes logendose contra un dominio Windows. Proporcionar o asistir con un servidor de resolucin de nombres WINS.

Qu puede hacer SAMBA?


Servidor de archivo Servidor de impresin Controlador Primario de Dominio Autenticacin de clientes windows Visualizador maestro local Visualizador maestro de dominio Servidor WINS Primario

Qu puede hacer SAMBA por m?


No quieres pagar un servidor Windows NT para obtener las funcionalidades que este proporciona. Puedes querer proporcionar un rea comn para datos o directorios de usuarios en orden a realizar una transicin desde un servidor NT hacia un Unix, o viceversa. Puede que desees compartir impresoras a entre clientes Windows y Unix. Puede que quieras acceder a ficheros NT desde un servidor Unix.

Instalacin de SAMBA
samba samba-client Servidor SMB Diversos clientes para el protoclo SMB Ficheros necesarios para cliente y servidor.

samba-common

Preguntas

Universidad Gerardo Barrios


Desarrollo de Software Libre II

You might also like