[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sobre rsync (no realiza mapeo literal de uid/gid) (Solucionado)



El 28/06/2013 01:33 p.m., Julian Perconti escribió:
El 28/06/2013 01:19 p.m., Javier Silva escribió:
El día 28 de junio de 2013 18:08, Julian Perconti
<vh1988@yahoo.com.ar> escribió:
Hola Javier, probe con la configuracion que indicas y el comportamiento es
el mismo. Trae los id del sistema origen y no coinciden con el sistema
destino (el cliente).
En el cuarto párrafo que explica el parámetro 'use chroot' indica que
cuando se activa, se copian los ID de los usuarios y no se intenta
mapear el nombre del usuario al destino.

(...)
When this parameter is enabled, rsync will not attempt to map users and groups by name (by default), but instead copy IDs as though --numeric-ids had been specified. In order to enable name-mapping, rsync needs to be able to use the standard library functions for looking up names and IDs
(i.e.  getpwuid() , getgrgid() , getpwname() ,  and  getgrnam() ).
(...)

Tal vez sea este tu problema.

Un saludo,
Javier Silva.

Gracias por responder.

Gracias por contestar Javier, elimine las lineas de 'use chroot' en el servidor, y se comporta de la misma manera.

Tambien lo descactive explicitamente con 'use chroot = no' y no hay cambios..

Seguire buscando..

PD: revisando los logs de rsync de ambos lados, no se ve nada raro..


Buenas!

Acabo de verificar bien la configuracion del servidor y habia escrito 'user chroot' en lugar de 'use chroot', se me escapo la r.

Lo raro es que tuve que declararlo explicitamente(use chroot= no), y segun vengo leyendo lo que necesitaba es el comportamiento predeterminado..

La configuracion quedo asi:

root@rsync:/rsync# cat /etc/rsyncd.conf
uid = nobody
gid = nogroup
max connections = 5
pid file = /var/run/rsyncd.pid

[home]
        path = /home
        comment = home
        read only = no
        use chroot = no
        list = yes
        uid = root
        gid = root

Gracias nuevamente Javier,

Nos leemos!


Reply to: