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