IT其它rsync

rsync配置求职,十万火急

A机密码:AAA,A机IP:192.168.0.1
B机密码:BBB,B机IP:192.168.0.2
想从B机的testb目录下的文件同步到A机的testa目录下,并且要免密码和排除指定的文件夹。
A机:
/etc/rsyncd.pwd有以下内容:
BBB

B机:
/etc/rsyncd.pwd有以下内容:
root:BBB

/etc/rsyncd.conf有以下内容:
uid=nobody
gid=nobody
use chroot=no
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsync.lock
[www]
max connections=5
path=/testb
ignore errors
read only=no
write only=no
hosts allow=*
auth users=root
secrets file = /etc/rsyncd.pwd

在A机使用命令
rsync -avz --exclude "testdir" root@192.168.0.2::www --password-file=/etc/rsyncd.pwd /testa
已成功完成任务

现在的问题是,客户情况特殊,只能在B机使用命令
我想问下配置和命令要怎样改才能满足这个要求呢?我试过以下办法:
1、将两机里的密码都改成AAA,
2、也试过命令改成
rsync -avz /testa root@192.168.0.1::www --password-file=/etc/rsyncd.pwd等等
3、把B机中的/etc/rsyncd.conf文件copy一份到A机,但是无论怎样的命令,总是会报错

@ERROR: auth failed on module www
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]

我想问下应该修改什么配置或者什么命令才能达到要求呢?
参与3

提问者

qq674180788
系统工程师123123123
擅长领域: 服务器存储PowerHA

相关问题

相关文章

问题状态

  • 发布时间:2014-06-18
  • 关注会员:1 人
  • 问题浏览:3854
  • 最近回答:2014-06-24
  • X社区推广