加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

linux中rsync同步安装配置教程详情

发布时间:2022-06-19 01:39:36 所属栏目:教程 来源:互联网
导读:rsync是一个同步工具了,今天我们来看看搭建rsync同步机制 解决测试和生产环境的文件同步问题,希望文章可以帮助到各位. 通过搭建rsync服务端和客户端,可轻松解决开发中遇到的测试环境与生产环境的文件同步问题,且同步过程完全自动化,避免了人工上传文件容易出
  rsync是一个同步工具了,今天我们来看看搭建rsync同步机制 解决测试和生产环境的文件同步问题,希望文章可以帮助到各位.
 
  通过搭建rsync服务端和客户端,可轻松解决开发中遇到的测试环境与生产环境的文件同步问题,且同步过程完全自动化,避免了人工上传文件容易出现的错传或漏传现象.
  
    rsync是类unix系统下的数据镜像备份工具——remote sync,是一款快速增量备份工具 Remote Sync,远程同步支持本地复制,或者与其他SSH、rsync主机同步.
 
  下面我们一起来看一下设置的过程,生产环境主机(rsync服务端)设置.
 
  1.配置rsyncd.conf文件
 
  vi /etc/rsyncd.conf
 
  设置如下:
 
  [web]
  uid=www
  gid=www
  auth users = web
  secrets file = /etc/rsyncd.pass
  path = /home/htdocs/web
  2.设置访问密码
 
  vi /etc/rsyncd.pass
 
  设置如下:
 
  web:123456
 
  访问密码一行对应一个用户,格式为 用户名:密码
 
  3.改变密码文件的权限
 
  chmod 600 /etc/rsyncd.pass

  rsync -avz --chmod=u=rwx,g=rx,o=r --progress --exclude-from=/etc/rsync/exclude_web.conf --password-file=/etc/rsync/web.pas /home/htdocs/web/ web@192.168.0.1::web/。
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!