El mar., 6 de nov. de 2018 15:00, Paynalton <cxescal...@gmail.com> escribió:

> pregunta tonta: pusiste la contraseña directamente en el archivo o la
> generaste???
>
> Sugerencia: Puedes usar ssh-key para permitir el acceso a tu servidor sin
> contraseña y que así rsync no requiera autentificación.
> ve esto:
> https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2
>
> El mar., 6 de nov. de 2018 a la(s) 11:04, OddieX <odd...@gmail.com>
> escribió:
>
>>
>>
>> El mar., 6 de nov. de 2018 08:26, miguel angel gonzalez <
>> mangelgonza...@gmail.com> escribió:
>>
>>> Hola, he hecho las pruebas que me indicas, con los cambios y me sigue
>>> dando problemas.
>>> https://ibb.co/eyTFQA
>>> https://ibb.co/jU2aQA
>>> https://ibb.co/hmSydV
>>> El dichoso fallo.
>>> https://ibb.co/jDJ4JV
>>> Rsyncd.secrets tiene los permisos  a 400
>>> --
>>> Por cierto, como me indicas la opción correcta para algo continuo es
>>> drbd, es lo siguiente que quiero montar como pruebas.
>>> ¿Alguna idea?Muchas gracias!
>>>
>>> El mar., 6 nov. 2018 a las 7:42, OddieX (<odd...@gmail.com>) escribió:
>>>
>>>> El mar., 6 nov. 2018 a las 3:28, miguel angel gonzalez
>>>> (<mangelgonza...@gmail.com>) escribió:
>>>> >
>>>> >
>>>> >
>>>> > Buenos días,
>>>> >
>>>> > Por curiosidad estoy montando en un laboratorio que consta de un
>>>> servidor y un cliente rsync con el demonio para que me mantenga una copia
>>>> exacta en ambas máquinas en todo momento. No sé si en un futuro me tocará
>>>> implementarlo.
>>>> >
>>>> > Dejo los fichero de configuración del servidor:
>>>> > https://ibb.co/ewSGFA
>>>> >
>>>> > En secrets tengo el usuario y contraseña.
>>>> > Después de todo esto arranco el demonio:
>>>> > https://ibb.co/fFhivA
>>>> >
>>>> > Todo bien, está corriendo.
>>>> > --
>>>> > En el cliente:
>>>> > He creado dos ficheros un script con el comando a ejecutar y otro con
>>>> la contraseña de validación para rsync.
>>>> > https://ibb.co/cVj5aA
>>>> > el script es el siguiente:
>>>> > https://ibb.co/dsLYTV
>>>> >
>>>> > Para las pruebas voy comentando o descomentando entre los dos que he
>>>> marcado. En el primer caso le digo desde donde debe coger la contraseña.
>>>> Esta medida tampoco la veo muy necesaria, entre ambos tengo configuradas
>>>> las claves públicas de ssh, si montara esto crearía una cuenta de servicio.
>>>> > Cron, por último la tarea programada.
>>>> > https://ibb.co/fvQp2q
>>>> >
>>>> > Falla la autenticación, ejecuto el script para depurar el error y veo
>>>> que me pide la contraseña, como si no llegara a abrir e fichero.
>>>> > Si ejecuto el script sin la contraseña, me la pide y se realiza la
>>>> copia.
>>>> > https://ibb.co/nGYsNq
>>>> >
>>>> > Descomento la línea de la contraseña del script y lo ejecuto
>>>> manualmente. Y ya tengo el error:
>>>> >
>>>> > https://ibb.co/futgFA
>>>> >
>>>> > Para que no haya dudas, os pongo los permisos de los ficheros.
>>>> > cliente:
>>>> > https://ibb.co/n7vdvA
>>>> >
>>>> > servidor:
>>>> > https://ibb.co/fbfYTV
>>>> >
>>>> > ¿Alguna idea? Muchas gracias!!
>>>> > --
>>>> > /m.a.
>>>> >
>>>> >
>>>> >
>>>>
>>>> No es muy dificil utilizar rsync para lo que vos estas necesitando, te
>>>> dejo como lo tengo yo:
>>>>
>>>> rsyncd.conf:
>>>>
>>>> max connections = 2
>>>> log file = /var/log/rsync.log
>>>> timeout = 4000
>>>> hosts allow=10.10.1.72
>>>>
>>>> [etc]
>>>> comment = etc
>>>> path = /etc
>>>> read only = true
>>>> list = true
>>>> uid = root
>>>> gid = root
>>>> auth users = userx
>>>> secrets file = /etc/rsyncd.secrets
>>>>
>>>> /etc/rsyncd.secrets (Tenes q cambiarle los permisos a 400 sino no te
>>>> funciona)
>>>>
>>>> usuario:contraseña
>>>>
>>>> Y luego en /etc/defaults/rsync tenes que ponerle el IP al que queres
>>>> que levante rsync, si tenes varias IP y solo queres que levante en una
>>>> sola:
>>>>
>>>> RSYNC_OPTS='--address=10.10.1.85'
>>>>
>>>> Y obvio poner enable el servicio:
>>>>
>>>> RSYNC_ENABLE=true
>>>>
>>>> Eso es suficiente para que te funcione...
>>>>
>>>>
>>>>
>>>> Peeeeeeeeeeeeeero, para lo que vos necesitas, yo optaria por un
>>>> sistema que trabaje a mas bajo nivel y replique instantaneamente como
>>>> DRBD...
>>>>
>>>> El DRBD cuando vos realizas un cambio en un archivo se replica en el
>>>> otro servidor automaticamente, y lo podes usar en modo primary slave o
>>>> primary primary con una particion OCF2... Podes utilizar un heartbeat
>>>> para manejar la caida de los nodos en HA y te va a servir mas que
>>>> estar todo el tiempo ejecutando scripts y realentizando el sistema,
>>>> ademas de que con rsync las copias no van a ser online, si no que van
>>>> a tardar en realizarse la sincronizacion, con drbd la copia es
>>>> instantanea...
>>>>
>>>> Espero q te sirva! Saludos!
>>>>
>>>>
>>>
>>> --
>>> /m.a.
>>>
>>
>> Fijate que en --address estas poniendo una network, ahi debes poner el IP
>> donde queres que el demonio de rsync escuche... "La IP del servidor en
>> cuestion"
>>
>> Imagino que estas intentando conectarte por rsync desde un server cuyo IP
>> es el que pusiste.en hosts allow en el conf.
>>
>> Testea esto y tambien testea que el cliente no este enmascarando el IP a
>> travez de algun router y llegue con un IP distinta.
>>
>> Sobre drbd aca te dejo un tuto con info, busca el mejor escenario para
>> adaptar a lo que necesitas... Realmente yo lo use para servidores de mail,
>> de mysql, apaches redundantes y siempre.me funciono de maravillas...
>>
>
Yo.lo uso con conteaseña sin encryptar y la ppngo asi en el archivo:

usuario:contraseña

Reply via email to