<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6">
</HEAD>
<BODY>
<BR>
<BR>
<BR>
El jue, 09-10-2014 a las 21:35 +0002, Juan José López escribió:
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE TYPE=CITE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
Te sugiero que instales 'autofs', y que consultes estos enlaces:
<A HREF="http://rm-rf.es/autofs-y-automount-para-servir-nfs/">http://rm-rf.es/autofs-y-automount-para-servir-nfs/</A>
<A HREF="http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-nfs-client-config.html">http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-nfs-client-config.html</A>
<A HREF="http://es.tldp.org/LinuxFocus/pub/mirror/LinuxFocus/Castellano/January2001/article141.shtml">http://es.tldp.org/LinuxFocus/pub/mirror/LinuxFocus/Castellano/January2001/article141.shtml</A>
Saludos.
</PRE>
</BLOCKQUOTE>
Gracias por los enlaces en español. Pero no me funciona, creo que estoy haciendo algo mal:<BR>
<BR>
En el fichero /etc/fstab elimino las referencias a las carpetas que quiero compartir.<BR>
<BR>
En el servidor:<BR>
<BR>
/etc/exports<BR>
<BR>
/PPCC/datos IP_de_los_equipos<BR>
/PPCC/compartido IP_de_los_equipos<BR>
/PPCC/multimedia IP_de_los_equipos<BR>
<BR>
En los clientes:<BR>
<BR>
Instalo autofs<BR>
<BR>
edito /etc/auto.master<BR>
<BR>
/home/usuario/datos /etc/auto.datos<BR>
/home/usuario/multimedia /etc/auto.multimedia<BR>
/home/usuario/compartido /etc/auto.compartido<BR>
<BR>
creo y edito /etc/auto.datos<BR>
<BR>
/home/usuario/datos -fstype=nfs,ro,hard.intr IP_servidor:/PPCC/datos<BR>
<BR>
Lo mismo con multimedia y compartido<BR>
<BR>
Coloco en aplicaciones al inicio /etc/init.d/autofs start<BR>
<BR>
reinicio el sistema<BR>
<BR>
Una vez iniciado compruebo que se esta ejecutando autofs con:<BR>
<BR>
/etc/init.d/autofs status <BR>
<BR>
Y si se esta ejecutando, pero en las carpetas no hay nada.<BR>
<BR>
Repito ¿qué estoy haciendo mal?<BR>
<BR>
Gracias por tu paciencia Juan José<BR>
<BR>
Un saludo. <BR>
<BR>
Juanjo<BR>
<BR>
GNU/Linux <BR>
Ubuntu 14.04 MATE<BR>
</BLOCKQUOTE>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Tienes un error de concepto. 'autofs' monitoriza los directorios POR DEBAJO DEL INDICADO, no el directorio en sí. Es decir, si monitorizas /home/usuario/datos, cuando entras ahí no ves nada; solo verías algo si entras en /home/usuario/datos/XXXX (ese XXXX es el que indicas en auto.XXXX). Un ls no muestra nada, tienes que entrar al directorio que quieras (aunque no lo veas), y 'autofs' lo creará y lo montará de forma automática.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Si lo que quieres es que se muestren los directorios (para poder verlos y entrar en ellos desde el explorador de archivos), hay que utilizar un "directorio auxiliar". Te pongo un ejemplo:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
1.- Crea /media/nfs (como root).
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
2.- Edita /etc/auto.master:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
/media/nfs /etc/auto.nfs
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
3.- Edita /etc/auto.nfs
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
datos -fstype=nfs,ro,hard.intr IP_servidor:/PPCC/datos
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
multimedia -fstype=nfs,ro,hard.intr IP_servidor:/PPCC/multimedia
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
compartido -fstype=nfs,ro,hard.intr IP_servidor:/PPCC/compartido
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
4.- En /home/usuario, creas los siguientes enlaces:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
ln -s /home/usuario/datos /media/nfs/datos
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
ln -s /home/usuario/multimedia /media/nfs/multimedia
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
ln -s /home/usuario/compartido /media/nfs/compartido
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
5.- Reinicia autofs:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
sudo service autofs restart
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
A partir de ese momento, el usuario en el que creaste los enlaces puede ver los directorios en su home, y, cada vez que entre en uno de ellos, autofs lo montará solo.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
El esquema que te he puesto vale para cualquier número de usuario. Simplemente creas los enlaces blandos en su home (o donde te vengan bien), y tendrán acceso a los datos compartidos.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
Por cierto, no tengo experiencia con nfs. Simplemente, copié lo que tú usas. Compruébalo bién.
</BLOCKQUOTE>
<BR>
<BR>
Perfecto, gracias. Se siguen montando en el escritorio pero si no las usas se desmontan pasado un tiempo. Creo que hay una opción para modificar ese tiempo en auto.master: --timeout (tiempo)<BR>
<BR>
Nota sin importancia: para crear os enlaces la sintaxis es al revés:<BR>
<BR>
ln -s /media/nfs/compartido /home/usuario/compartido<BR>
<BR>
Muchas gracias Juan José.<BR>
<BR>
Un saludo. <BR>
<BR>
Juanjo<BR>
<BR>
GNU/Linux <BR>
Ubuntu 14.04 MATE
</BODY>
</HTML>