Mundo Pau

abril 2, 2008

Como instalar samba sin morir en el intento.

Filed under: Informática — Perdigue @ 17:03
Tags: , , ,

Lo primero explicar lo que es Samba. Samba es un software que permite a tu ordenador con Ubuntu poder compartir archivos e impresoras con otras computadoras en una misma red local. Utiliza para ello un protocolo conocido como SMB/CIFS compatible con sistemas operativos UNIX o Linux , como Ubuntu, pero además con sistemas Windows (XP, NT, 98…), OS/2 o incluso DOS. También se puede conocer como LanManager o NetBIOS.

Para realizar la instalación introducimos el siguiente comando:

$sudo aptitude install samba samba-client smbfs

Este comando creará varias dependencias y se instalará. Finalmente debemos configurar el archivo /etc/samba/smb.conf . Una forma fácil de hacerlo es a través de SWAT. SWAT (acrónimo del inglés Samba Web Administration Tool, Herramienta de Administración Web de Samba) es una herramienta que permite la configuración gráfica de Samba. La ventaja de SWAT es que lo podras lanzar desde cualquier ordenor que este situado en la red. Para instalarlo tan solo tenemos que aplicar el siguiente comando:

$ sudo update-inetd –enable ‘swat’

Por último, pondremos un password y un usuario root.

$ sudo -s
$ passwd

Tras el segundo comando te pide la introducción de la contraseña. Para lanzar SWAT debes de poner en la barra de tu navegador:

http://localhost:901

Si estas en el propio servidor o si quieres lanzar lo desde otro sustituye localhost por el nombre del servidor o su ip

http://nombre_servidor:901

Introducimos como usuario root y el password que hemos creado con anterioridad. En el navegador se nos mostrará el siguiente menú:

  SWAT

Si hacemos click sobre Globals podremos editar las características de nuestro /etc/samba/smb.conf

Explico brevemente los principales campos a rellenar, muchas estarán completados por defecto.

workgroup — Es el nombre del grupo de trabajo.
netbios name — Es el nombre que va tendra el servidor.
security — Es el nivel de seguridad que deseamos tener. SHARE es el nivel más bajo, el cual no te obliga a crear usuarios y contraseñas puede acceder cualquiera a los archivos y carpetas.

Si hacemos click sobre Shares crearemos las carpetas que deseamos compartir. Del mismo modo que en el apartado anterior podremos configurar las posibilidades de la carpeta.

En cuanto a Printers (impresoras), Wizard (para volver al estado original), Status (Estado), View (Nos permite ver como ha quedado /etc/samba/smb.conf) y Password (para crear usuarios, grupos de trabajo, y mantenimiento de contraseñas),no hay nada más que decir.