15.04:rsync 连接被拒绝

15.04:rsync 连接被拒绝

这个周末我升级到了 Ubuntu 15.04。现在,rsync 不再能正常工作:

当我尝试运行这个程序时:

beheer@boson:~ $ rsync -Wvvqaz --log-file=rs.txt --delete-excluded --delete --no-g --password-file=/home/beheer/rsync.local.pwd --exclude=lost+found /home  rsync://boson.local/boson-backup/boson/

我得到:

rsync: failed to connect to boson.local (10.0.1.220): Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(128) [sender=3.1.1]

日志文件包含:

2015/05/25 19:00:54 [15163] opening tcp connection to boson.local port 873
2015/05/25 19:00:54 [15163] rsync: failed to connect to boson.local (10.0.1.220): Connection refused (111)
2015/05/25 19:00:54 [15163] rsync error: error in socket IO (code 10) at clientserver.c(128) [sender=3.1.1]

这是一次本地备份的尝试。但是,尝试从外部 (Debian) 服务器执行类似操作会返回完全相同的错误。

$ systemctl |grep ufw
  ufw.service                 loaded active exited    Uncomplicated firewall

$ sudo ufw status
Status: inactive

$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

还有什么建议我还可以检查什么或者可能出现什么问题?

编辑:按照下面的评论中的建议通过 ssh 使用 rsync 会出现同样的错误。

EDIT2:更新防火墙(ufw)状态并添加iptables状态。

EDIT3:不应该有一个rsyncd守护进程正在运行吗?

$ ps aux |grep rsync
beheer    8559  0.0  0.0   9492  2176 pts/0    S+   10:23   0:00 grep --color=auto rsync

systemctl也没有显示任何rsync服务。Google 没有提及需要这项服务或如何创建它。

答案1

rsync.service 已安装。你只需要仔细查看。;-)

$ systemctl list-unit-files |grep rsync
rsync.service                          disabled

由于该服务默认是禁用的(...),您需要启用它然后启动它。

$ sudo systemctl enable rsync.service
Synchronizing state for rsync.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d rsync defaults
Executing /usr/sbin/update-rc.d rsync enable

$ sudo systemctl start rsync.service

就这样:

$ systemctl |grep rsync
rsync.service                 loaded active running   fast remote file copy program daemon

重启后仍可继续使用。因此无需在每次启动后手动启动该服务。

相关内容