rsync 配置 使用

本文详细介绍了rsync的安装、配置、使用方法及不同工作模式,包括配置rsyncd.conf文件、设置密码文件、启动rsync服务,以及rsync的命令格式和选项解析。此外,还讲解了如何通过ssh无密码同步数据,并提供了常见问题解答。
摘要由CSDN通过智能技术生成

上午安装了rsync,配置、使用,稍总结下,大部分都是摘抄的。


一、安装

        安装很简单,yum一下,ok了。

二、配置、使用

       1、etc路径下做配置

(参考:http://blog.csdn.net/tsxw24/article/details/7848825)

默认需要在/etc目录下创建,配置两个文件:rsync.conf    、  rsync.pass 

        rsync.conf 很简单的一个配置:

uid = root

gid = root

use chroot = no

max connections = 100

pid file = /var/run/rsyncd.pid             #都可随便指定,只要有权限读写

lock file = /var/run/rsyncd.cock

log file = /var/log/rsync.log

list = no

strict modes = no

secrets file = /etc/rsync.pass

[data]                                               #这是模块的,指定模块的路径, 后面使用时用 “::data"

path = /home/xyz/data/

read only = no

secrets file = /etc/rsync.pass

        再弄一个rsync.pass:

                          xyz:123456            #USER:PASS


OK,直接启动rsync服务: 

       #  rsync  --daemon                                                                                  #后台启动

       #  rsync -av xyz@192.168.0.2::data/test/dir/f1 /home/xyz/test/dir-new    #备份  f1 文件 到 dir-new目录 

      # PASS : #输入123456 ok


      2、指定路径下做配置

         随便找个目录/home/xyz,还是做上面两个文件(这时名字可随便起了,只要启动时,--config指定就行)

把conf文件的最后一个配置项secrets file = /home/xyz/test/rsyncd.pass  改换成你的pass文件即可

OK,启动rsync服务: 

         #  rsync  --daemon    --config=/home/xyz/rsync.conf #后台启动

          #   rsync -av xyz@192.168.0.2::data/test/dir/f1 /home/xyz/test/dir-new    #备份  f1 文件 到 dir-new目录 

         #   PASS : #输入123456 ok


3、配置成不用密码的

uid = root

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值