首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu rsync to synology: IP拒绝

Ubuntu rsync to synology: IP拒绝
EN

Server Fault用户
提问于 2013-12-31 01:58:56
回答 2查看 4.9K关注 0票数 1

我正在尝试将我的(新的) Ubuntu new服务器目录同步到我的Synology。

当我进行试运行时,启用了网络备份:

代码语言:javascript
复制
rsync --dry-run . rsync://root@192.168.1.150

它显示了可用的模块。

当我试图与rsync同步时,它会失败,因为以下消息失败:

代码语言:javascript
复制
@ERROR: host is denied to login

同步由以下脚本完成:

代码语言:javascript
复制
#!/bin/bash
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t --timeout=1200 /var/www/ root@192.168.1.150::NetBackup/web/var/www/

所有目录都会被测试。这在我以前的Ubuntu服务器上有效(10.04)

/var/log/rsyncd.log:

代码语言:javascript
复制
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]

更新

我的数据库服务器,相同的Ubuntu版本,与我的webserver一起作为第二个服务器安装时使用的脚本是相同的:

代码语言:javascript
复制
#backup the tables to NAS
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t  --timeout=1200 /home/user/backup/mysql/ root@192.168.1.150::NetBackup/mysqldb/

这件事完美无缺..。

更新2*

用-v)

代码语言:javascript
复制
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]
EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-01-01 16:02:28

听起来那个IP是因为某种原因而被禁止的,(太多错误的密码尝试?)

您可以尝试更改ip以验证,如果这在您的情况下很容易做到的话。

这个链接可能是有用的:http://forum.synology.com/enu/viewtopic.php?f=145&t=22084

票数 1
EN

Server Fault用户

发布于 2014-01-01 17:33:03

尽管是不支持,但您可以尝试从Synology中的/etc/hosts.deny中删除新服务器的IP地址(如果存在某种原因,比如fail2ban规则),或者将其添加到/etc/hosts.allow中。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/564265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档