Montar de forma permanente Carpetas compartidas de Windows / Samba en Opensuse 11.3

Muy simple en OpenSuse 11.3, al menos en la versión Gnome, ya que no hay que instalar nada.

Primero vamos a crear un archivo en donde almacenaremos el nombre de usuario y contraseña con la cual conectarnos a nuestro servidor samba.

Abrimos una Terminal. Desconozco por que razón el comando sudo en OpenSuse me da un error “Gtk-WARNING **: cannot open display:” así que utilizamos el comando su para obtener permisos de root.

su

y abrimos un gedit creando el archivo:

gedit /root/.smbcred

en el cual escribimos:

username=usuario
password=contraseña

Reemplazamos “usuario” y “contraseña” por los que correspondan para acceder al servidor samba. Mucho ojo con este archivo, tipeenlo a mano o si copian y pegan háganlo línea por línea. Me ha pasado que al pegar todo de una, queda un carácter especial entre las líneas y luego da error el montado. Gedit no lo muestra, sí el editor interno de MC.
Guardamos el archivo y cerramos gedit. Por último hay que cambiar los permisos de ese archivo con:

chmod 600 /root/.smbcred

Ahora editamos el famoso fstab, que es el archivo que indica qué debe montarse al arrancar el sistema. Para ello escribimos el comando:

gedit /etc/fstab

Vamos hasta el final del texto, metemos un par de enters y agregamos:

#samba
//192.168.1.10/share /home/bangho/Documentos cifs credentials=/root/.smbcred,file_mode=0777,dir_mode=0777,noperm 0 0

En donde:

“192.168.1.10” es el ip del servidor samba.
“share” es el nombre del recurso compartido.
“/home/bangho/Documentos” es la carpeta local en donde quiero que se monte el contenido de “share1”.

Grabamos y cerramos gedit.

Como una de las principales razones por las que dejamos Windows es porque nos hartamos de reiniciar el sistema a cada rato, no lo vamos a hacer. En su lugar simplemente hacemos que se reinicien los mount del fstab con el comando:

mount -a

Y listo. Pueden cerrar la terminal. Ahora si nos vamos a la carpeta Documentos del home, tendremos todos los archivos de nuestro servidor samba con permisos de lectura y escritura, si así está configurado. De ahora en adelante cada vez que encendamos la máquina se montará automáticamente en Documentos y podremos tratar los archivos como si fueran locales, sin notar la diferencia.

Si precisamos desmontar este recurso momentáneamente (se montará de nuevo al reiniciar), abrimos una terminal y metemos:

su
umount Documentos

Con lo cual la carpeta Documentos del home volverá a mostrar el contenido local, o nada si está vacío. Si luego queremos volver a montarlo, hacemos un:

su
mount Documentos

PD: En Ubuntu y Debian es igual, sólo que hay que instalar el paquete smbfs que contiene el soporte de cifs. Puede instalarse desde Synaptic o mas directo desde una terminal con:

sudo apt-get install smbfs

Anuncios

Acerca de D.J. Freije

DeeJay, Sonido e iluminación.
Esta entrada fue publicada en Debian, OpenSuse, Ubuntu y etiquetada , , , , , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s