RHEL7.5/Centos7: rsync的用法

Server端配置


历经几个decade,终于也爬上来了~~~~~



Rsync配置

/etc/rsyncd.conf  (默认是没有的,可以手工创建)
#全局选项
strict modes =yes                        #是否检查口令文件的权限,rsync.secrets的文件属性要为600
port = 873                               #默认端口873
log file = /var/log/rsyncd.log           #日志记录文件    
  原文中有的,我没有使用,日志文件 
pid file = /usr/local/rsync/rsyncd.pid   #运行进程的ID写到哪里     原文中有的,我没有使用,日志文件 

#模块选项
[ftp]                                   # 这里是认证的模块名,在client端需要指定
max connections = 5                      #客户端最大连接数,默认0(没限制)
         uid = root                      #指定该模块传输文件时守护进程应该具有的uid 
         gid = root                      #指定该模块传输文件时守护进程应该具有的gid 
          path = /home/ftp   # 需要做备份的目录
          ignore errors                  # 可以忽略一些无关的IO错误
          read only = no                 #no客户端可上传文件,yes只读
          write only = no                #no客户端可下载文件,yes不能下载
          hosts allow = *                #充许任何主机连接
          hosts deny = 10.5.3.77         #禁止指定的主机连接
          auth users = root              # 认证的用户名。如果没有这行,则表明是匿名,可以直接访问无需密码。
          secrets file = /etc/rsync.secrets    # 指定认证口令文件位

#vi rsync.pass  添加: 
root:TheHarder@TheBetter666


客户端下载
./rsync  -vzrtopg --progress --delete  root@xxx.xxx.xxx.xxx::ftp  /home/ftp_backup
客户端上传
/usr/bin/rsync -vzrtopg --progress /home/ftp_update  root@xxx.xxx.xxx.xxx::ftp


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值