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

Какие-либо предложения, что еще я мог проверить или что могло быть неправильным?

Править: Используя rsync через ssh, как предложено в комментариях ниже дает ту же ошибку.

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, что это необходимо или как создать его.

5
задан 6 June 2015 в 11:29

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

Это переживает перезагрузки. Так никакая потребность вручную запустить сервис после каждой начальной загрузки.

0
ответ дан 6 June 2015 в 11:29

Другие вопросы по тегам:

Похожие вопросы: