lunes, 7 de diciembre de 2009

Montar Unidad Compartida vía Cliente Samba - FreeBSD

Si deseas acceder a una carpeta compartida de un equipo con Windows o un disco duro externo NAS, desde FreeBSD primero se debe instalar el Cliente SAMBA, los siguientes pasos realizarán esta tarea:
  • cd /usr/ports/net/samba-smbclient
  • make install
luego hay que editar el archivo /etc/nsmb.conf, en este archivo se registran las configuraciones por defecto para las conexiones hacia carpetas compartidas, de esta forma podemos guardar la IP del equipo que comparte la carpeta (si lo cree necesario) además el nombre del usuario y contraseña para evitar escribir la contraseña y luego poder montar la carpeta por medio de un scrip:
En el archivo /etc/nsmb.conf se escriben secciones de la siguiente forma:
[SERVIDOR]       # nombre del servidor
addr=192.168.1.5 #direccion del servidor que comparte la carpeta
[SERVIDOR:USUARIO] #nombre de un usuario, de aquel que se desea guardar la clave
password=claveusuario     #clave del usuario para acceder a la carpeta compartida

Luego para montar la carpeta compartida crear una carpeta que sea el punto de montaje:
mkdir /carpetaremota
usar el comando mount_smbfs para realizar la conexión:
mount_smbfs -I 192.168.1.5 -N //usuario@servidor/carpetacompartida /carpetaremota

si el archivo /etc/nsmb.conf no fue editado, se pedirá la contraseña, luego de ingresarla se realizar la conexión hacia la carpeta compartida.
-I sirve para indicar la IP del servidor en caso no se resuelva el nombre NETBIOS.
-N sirve para indicar que la contraseña se lea del archivo /etc/nsmb.conf

para desconectar la unidad, basta con desmontar la carpeta:
umount /carpetaremota

No hay comentarios.: