rsync共享配置

服务端配置

[[email protected] ~]# yum
-y install xinetd rsync

[[email protected] ~]#
chkconfig --level 35 xinetd on

[[email protected] ~]#
mkdir /data/rsync

[[email protected] ~]# vim
/etc/xinetd.d/rsync

disable = no

[[email protected] ~]# vim
/etc/rsyncd.srt

user01:password

[[email protected] ~]# vim
/etc/rsyncd.conf

secrets file =
/etc/.rsyncd.srt

read only = yes

list = yes

uid = nobody

gid = nobody

[log]

comment = download
log

path = /data/rsync

auth users = rsync

host allow =
192.168.0.1  192.168.1.1

auth users = user01

[[email protected] ~]#
chmod 600 /etc/rsyncd.srt

[[email protected] ~]#
iptables -I INPUT 9 -s 192.168.1.1 -p tcp -m state --state NEW -m tcp --dport
873 -j ACCEPT

[[email protected] ~]#
iptables -I INPUT 9 -s 192.168.0.1 -p tcp -m state --state NEW -m tcp --dport
873 -j ACCEPT

[[email protected]
~]# service xinetd start

客户端配置

[[email protected] ~]# vim
/tmp/rsyncd.pass

[[email protected] ~]#
chmod 600 /tmp/rsyncd.pass

[[email protected]
~]# rsync -avzP  --password-file=/tmp/rsyncd.pass  [email protected]::log/daily/login* /path

时间: 2024-10-12 04:35:31

rsync共享配置的相关文章

Service系统服务(六):rsync基本用法、rsync+SSH同步、配置rsync服务端、访问rsync共享资源、使用inotifywait工具、配置Web镜像同步、配置并验证Split分离解析

一.rsync基本用法 目标: 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 1> 将目录 /boot 同步到目录 /todir 下   2> 将目录 /boot 下的文档同步到目录 /todir 下   3> 在目录 /boot 下新增文件 a.txt,删除 /todir 下的子目录 grub2,再次同步使 /todir 与 /boot 一致   4> 验证 -a.-n.-v.--delete 选项的含义 方案: 本地同步操作: rsync [选项...] 本

rsync的配置使用

rsync一般情况下会系统便会有这个软件,如果没有请自行安装. rsync的三种工作模式: 1.单个主机本地进行数据传输   类似与cp命令   另外rsync还有删除功能 2.借助与rcp,ssh通道来进行传输       类似与scp功能 rsync -avz /etc/hosts -e ssh    192.168.12.246:/etc/init.d/ -a:保持文件自身属性       -z:压缩传输         -e:使用通信协议       -v:输出给出进度提示 将 本地的/

rsync简单配置及实现

rsysnc的工作模式 工作中常用第三种工作方式,并且为了不让备份服务器产生压力,使用push方式进行备份. 第一种方式举例: rsync -avz /etc/hosts /tmp/      #相当于cp /etc/hosts /tmp/ rsync -avz --delete /null/ /tmp/  #相当于rm -rf /tmp/* 第二种方式举例: rsync -avzP -e 'ssh -p 22' /tmp [email protected]:/tmp   #push方式 rsy

关于rsync共享服务的几个常见错误

一直觉得rsync是个配置很简单的服务软件,今天需要搭建一个rsync服务出现了一些小问题,特意写下接下来的内容首先在服务器上搭建rsync`#yum -y install rsync``修改配置文件 /etc/rsyncd.conf 在尾部添加以下配置 [ftp] //这里和大多数共享服务配置一样需要定义一个用户名,名字由自己取 path = /home/ftp //这里是你需要共享出去的目录 comment = ftp export area //这里是共享描述 auth users = t

【nginx】nginx tomcat session 共享配置

tomcat,redis下载忽略. 一.从github上下载源码,https://github.com/jcoleman/tomcat-redis-session-manager, 将源码复制到开发工具,打包成jar.注意tomcat版本,此处用tomcat 7.0.72,maven编译环境同样为1.7. 二.准备两个tomcat, 版本为上述7.0.72. 并修改指定端口,8081,8082,将上述jar,redis,commons-pool2 放到tomcat lib目录中. 按照githu

Windows Azure存储共享配置介绍

我们都知道windows azure上创建的vm全部格式都为.vhd格式文件,这样我们就可以使用azure powershell将本地的hyper-v的vm上传到windows azure的存储容器中,然后挂载到新的windows azure vm中,那如果我们要将本地的某个软件上传到windows azure上工vm使用怎么办呢,我们都知道,microsoft的所有软件收费都相当高,当然也包括windows azure上的个个服务,如果我们需要一台SQL Server数据库服务器的话,如果使用

Rsync服务配置详解,实现服务器间数据同步!

1.1 什么是rsync? rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输.rsync中一项与其他大部分类似程序或协议中所未见的重要特性是镜像对每个目标只需要一次传送.rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝. 在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协议或者通过远程shell如RSH或者SSH伺服文件.SSH情况下,rsync客户端运行程序必须同

rsync同步配置之笔记问题集

1.同步执行命令 rsync -avzP  --delete  --password-file=/etc/rsync.password  [email protected]::bak /home/wwwroot 注释:avzp   delete -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD -v, --verbose 详细模式输出-z 是压缩文件 - p      progress    是指显示出详细的进度情况 --delete    

配置rsync 同步数据 rpm包安装rsync及配置

[[email protected] home]# rpm -qa |grep rsync #检查系统是否安装了rsync软件包rsync-2.6.8-3.1[[email protected] CentOS]# rpm -ivh rsync-2.6.8-3.1.i386.rpm # 如果没有安装则手动安装 [[email protected] rsync-3.0.4]# vim /etc/xinetd.d/rsync 1 配置rsync servervi /etc/xinetd.d/rsync