
Estoy intentando sincronizar mi (nuevo) directorio de servidor web Ubuntu con mi Synology NAS.
La copia de seguridad de red está habilitada, cuando hago un ensayo:
rsync --dry-run . rsync://[email protected]
Muestra los módulos disponibles.
Cuando intento sincronizar con rsync falla y aparece el mensaje:
@ERROR: host is denied to login
La sincronización se realiza con este script:
#!/bin/bash
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t --timeout=1200 /var/www/ [email protected]::NetBackup/web/var/www/
Todos los directorios son probados. Esto funcionó en mi servidor Ubuntu anterior (10.04)
/var/log/rsyncd.log:
2013/12/31 02:22:58 [8601] rsyncd version 3.0.9 starting, listening on port 873
2013/12/31 02:23:05 [10188] name lookup failed for 192.168.1.51: Name or service not known
2013/12/31 02:23:05 [10188] connect from UNKNOWN (192.168.1.51)
2013/12/31 02:23:05 [10188] module-list request from UNKNOWN (192.168.1.51)
2013/12/31 02:23:19 [11408] name lookup failed for 192.168.1.51: Name or service not known
2013/12/31 02:23:19 [11408] connect from UNKNOWN (192.168.1.51)
2013/12/31 02:23:19 [11408] rsync error: IP is denied by remote machine (code 50) at authenticate.c(563) [Receiver=3.0.9]
ACTUALIZAR
Mi servidor de base de datos, la misma versión de Ubuntu, instalado como segundo servidor junto con mi servidor web, usa el mismo script:
#backup the tables to NAS
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t --timeout=1200 /home/user/backup/mysql/ [email protected]::NetBackup/mysqldb/
Y esto funciona perfectamente...
ACTUALIZACIÓN 2*
con detallado (-v)
opening tcp connection to 192.168.1.150 port 873
sending daemon args: --server -vvlogDtprze.iLsf --timeout=1200 . NetBackup/webserver/var/www/
@ERROR: host is denied to login
rsync error: error starting client-server protocol (code 5) at main.c(1534) [sender=3.0.9]
Respuesta1
Parece que esa IP ha sido prohibida por algún motivo (¿demasiados intentos de contraseña incorrectos?).
Podrías intentar cambiar la IP para verificar, si es fácil de hacer en tu caso.
Este enlace puede resultar útil:http://forum.synology.com/enu/viewtopic.php?f=145&t=22084
Respuesta2
A pesar deNo soportado, puede intentar eliminar la dirección IP del nuevo servidor /etc/hosts.deny
en Synology NAS (si está ahí por algún motivo, como una regla fail2ban) o agregarla a/etc/hosts.allow