Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con GNU/Linux, Mas OS X o UNIX en general se vean como servidores o actuen como clientes en redes de Windows.
CIFS-Utils (Common Internet File System utilities) nos servirá para montar en nuestro sistema de archivos Linux local, recursos de redes CIFS compartidos en máquinas remotas. Antes, CIFS-Utils formó parte de la Suite Samba, pero actualmente es un proyecto separado y es activamente mantenido por Samba Team.
Para comenzar a montar nuestro sistema de archivos virtual con Samba CIFS en Linux, primero debemos instalar los paquetes correspondientes, smbfs, samba-common, smbclient y cifs-utils, con la orden apt-get install.
Una vez instalados, vamos a configurar Samba. Editamos en archivo /etc/samba/smb.conf con las siguiente credenciales:
No es necesario reiniciar el servicio para guardar los cambios. Ahora creamos el usuario frodo en Samba. Primero lo creamos con el comando adduser y luego lo añadimos a Samba con el comando smbpasswd -a:
Lo añadimos al fichero /etc/samba/smbusers:
donde <frodo> sin comillas es el usuario en Linux y "<frodo>" es el usuario que tendrá en Windows.
El comando mount.cifs monta un sistema de archivos CIFS Linux. Esta utilidad adjunta o monta el recurso de red compartido (o exportado) en un servidor remoto el cual se especifica como servicio utilizando la sintaxis //servidor/recurso - donde "servidor" es el nombre o la dirección IP en el cual reside el recurso compartido y "recurso" es el nombre del recurso compartido - a un directorio local que será el punto de montaje. El punto de montaje debe existir en nuestro sistema de archivos local antes de montar el recurso.
Vamos a montarlo. Queremos montar el recurso compartido /tierramedia en la carpeta de Windows XP /tierramedia con las credenciales del usuario frodo perteneciente al dominio midominio.local. Primero creamos el directorio con mkdir tierramedia:
Le damos permisos con chmod 777 /tierramedia. Para entrar desde Windows, abrimos Mi PC y hacemos click en el menú Herramientas, Conectar a una unidad de red. En la pantalla que aparecerá, le damos una letra al dispositivo nuevo y escribimos la ruta a la que queremos acceder:
Nos pedirá usuario y contraseña. Introducimos el usuario que creamos antes:
Le damos a Aceptar y ya estamos conectados a la carpeta tierramedia con el usuario frodo.
Si quisiéramos montar la carpeta desde Windows, primero la creamos, luego en Propiedades activamos la opción de compartir la carpeta y usamos el comando en Linux usando CIFS:
No hay comentarios:
Publicar un comentario