INTRODUCCIÓN
La compartición de recursos
Inconvenientes del servicio de FTP
El servicio de FTP permite intercambiar
ficheros en red. Pero presenta serios problemas de
integración:
Su uso no es transparente, es decir, cambia según
tratemos con estaciones de trabajo Unix o
Windows.
NFS, una solución limitada a máquinas
UNIX
Entre maquinas Unix, es posible usar el
protocolo NFS para compartir ficheros. Se trata de una gran
solución puesto que permite conservar todas
las funcionalidades del sistema de ficheros Unix. Aun así,
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.
DESARROLLO
¿Qué es el Software
Libre?
? Un movimiento social que busca corregir
una aberración histórica.
? Miles de voluntarios que rompen toda
predicción económica.
? Un movimiento eminentemente social, con
efectos técnicos como primer resultado.
? Un nuevo modelo de producción de
software.
? Un esquema justo de licenciamiento de la
propiedad intelectual.
? El software libre básicamente nos
devuelve la propiedad y los derechos.
? Con el software libre recuperamos el
control de nuestra propiedad.
? Podemos adecuar el software a nuestras
necesidades.
? Podemos corregir los problemas que
presente.
? Podemos compartir nuestro desarrollo con
quien lo necesite.
Un programa es considerado software
libre si su licencia nos garantiza:
1. Libertad de
uso
? Su código.
? Podemos incluir partes de su
código en nuestros desarrollos.
2. Libertad de
redistribución.
? Podemos compartir el programa con otras
personas Libertad de uso.
? Podemos usar el programa para el
propósito que deseemos.
3. Libertad de
aprendizaje.
? Podemos aprender cómo está
hecho el programa.
? Tenemos acceso a su código
fuente.
4. Libertad de
modificación.
? Podemos adecuar el programa a nuestras
necesidades modificando.
? Podemos compartir el código fuente
con otras personas.
? En su estado original o
modificado.
¿Qué es SAMBA ?
Samba es un proyecto software libre que sirve como
servidor de impresión y administrador de redes para
sistemas de tipo Unix (entre los cuales contamos a GNU/Linux, BSD
o Mac OS X) que incluye una colección de programas
implementando el protocolo SMB/CIFS (a veces llamado LanManager o
NetBIOS) permitiendo servir archivos e impresoras a sistemas
Windows, NT, OS/2 y clientes DOS.
Es un conjunto de aplicaciones UNIX que entienden el
protocolo SMB (Server Message Block). Muchos sistemas operativos,
entre ellos Windows y OS/2, usan SMB para operaciones de red
cliente/servidor. Mediante el soporte de este protocolo, Samba
permite a los servidores UNIX entrar en acción,
comunicando con el mismo protocolo de red que los Windows. De
esta manera, una máquina UNIX con Samba puede enmascararse
como servidor en una red Microsoft y ofrecer los siguientes
servicios.
Compartir uno o más sistemas de
archivos.
Compartir impresoras, instaladas tanto en
el servidor como en los clientes. Autenticar clientes
logueándose contra un dominio Windows.
Proporcionar un servidor con
resolución de nombre WINS.
El creador de Samba fue Andrew Tridgell quien
continúa liderando el equipo de desarrollo de Samba. En un
comienzo Tridgell creó un programa servidor de archivos
para LAN que soportaba el protocolo DEC de la empresa Digital
Pathworks. Tiempo después este protocolo se
convirtió en SMB, y ahí nació realmente el
proyecto. En un principio simplemente era conocido como servidor
SMB, pero luego no pudo mantener ese nombre y su creador tuvo que
cambiarlo. Para ello utilizó el comando
grep.
grep -i `sm*m.*b' /usr/dict/words y la
respuesta fue:
salmonberry samba sawtimber scramble
Página siguiente |