rsync
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync相关的知识,希望对你有一定的参考价值。
1.安装rsync和xinetd
yum install rsync xinetd
2.配置xinetd:
vi /etc/xinetd.d/rsync
#disable = yes修改为
disable = no
3.启动xinetd服务:
service xinetd start
4,编辑rsyncd.conf配置文件:
[[email protected] wuxiaoyu]# cat /etc/rsyncd.conf
#motd file = /etc/rsyncd.motd
use chroot = yes
uid=root
gid=root
max connections = 2000
timeout = 600
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsync.log
ignore errors
read only = false
list = false
hosts allow = dx-it-tw03.dx.sankuai.com
hosts deny = *
[wikidata]
comment = wikidata
path = /data/store/
auth users = sankuai
secrets file = /etc/rsync/sankuai_rsyncd.secrets
[[email protected] wuxiaoyu]#
5,配置服务端秘钥
mkdir /etc/rsync
touch /etc/rsync/sankuai_rsyncd.secrets ##密码为sankuai:123456789
chmod 600 /etc/rsync/sankuai_rsyncd.secrets
6,配置客户端服务秘钥
touch secrets.txt
chown sankuai.sankuai secrets.txt
chmod 600 secrets.txt
7,测试传输wuxiaoyu这个目录到rsync的服务端
rsync -varz mfs/wuxiaoyu [email protected]::wikidata --password-file secrets.txt
网上有很多教程使用xinet.d来启动rsync服务端。
不过也使用rsync自带的来启动服务端
如:rsync --daemon --config=/home/leyewen/etc/rsync/rsyncd.conf
以上是关于rsync的主要内容,如果未能解决你的问题,请参考以下文章