Problema con NFS y permisos

Roberto Leiva M. (Lista) rlm_lista en floresinternacional.cl
Mar Ago 12 14:05:30 CLT 2008


hola a todos!

estoy tratando de realizar un respaldo de un servidor a otro a traves de nfs.

Detalle de Equipos:

Servidor 1: CentOS 4.5 - Kernel 2.6.9-55.0.9.plus.c4smp - * Samba Server *
        NFS: nfs-utils-1.0.6-80.EL4 , nfs-utils-lib-1.0.6-8.z1

Servidor 2: CentOS 4.6 - 2.6.9-67.0.22.plus.c4smp - * BackUp Server *
        NFS: nfs-utils-1.0.6-84.EL4 , nfs-utils-lib-1.0.6-8.z1

Quiero respaldar el servidor 1 ( los home de todos los usuarios Samba ) al servidor 2, para eso 
agregue en /etc/exports:

/home   192.100.200.2(ro,async,all_squash,anonuid=500,anongid=500)

Por lo que "entendi" la opcion all_squash me permite dejar todos los permisos como nobody y las 
opciones anonuid=500,anongid=500 me permite asignarle el uid y el gid a un usuario especifico (para 
que todos los subdirectorios me quedaran con los mismos permisos).

el problema es que al montar la unidad en el servidor de backup, los directorios no quedan con el 
usuario y grupo que yo le asigne (500,500) y quedan con los permisos que tienen en el servidor 
samba, es decir, cada directorio con el usuario que le corresponde, por ende al tratar de respaldar 
no tengo permiso de lectura.

asi se ve el directorio montado:

drwx------   8    584 users  4096 may  9  2007 ts1
drwx------  12    585 users  4096 dic 23  2005 ts2
drwx------  11    586 users  4096 oct 23  2007 ts3
drwx------   6    587 users  4096 may 13  2006 ts4

los uid 584,585, ... etc, debiesen ser el que yo le asigne (500) y como el uid 500 equivale en la 
maquina de backup a un usuario existente, yo debiese tener permiso de lectura.

alguna ayuda ?

atte.
--
Roberto Leiva M.
Santiago - Chile


Más información sobre la lista de distribución Linux