3.4-3.5-rsync后台服务方式

rsync 后台服务进程   配置文件和启动

第1步:

配置文件vim /etc/rsyncd.conf 默认配置名 可以自定义,只要启动服务时,指定这个配置文件,且rsync服务和其它服务不同,配置文件被修改后,立即生效,不需要重启服务。

1 port=873                      默认端口,可以省略和自定义

2 log file=/var/log/rsync.log   指定日志文件的路径

3 pid file=/var/run/rsync.pid   指定进程的pid

4 address=10.1.1.1              指定监听的IP地址,不写默认所有IP

5 [wyp]                         指定模块名称,可以写多个模块

path=/tmp/111                   指定模块关联的路径

use chroot=yes/no/true/false    限定用户在指定的目录下,如果是yes/true 复制不了软链接和指向的源文件

max connects=4                  限定最大连接数,一般不关注

read only=yes/no/true/false     只读目录权限,推送时,务必no/false

list=yes                        是否允许列出模块名  命令rsync 192.168.11.190:(不需用户认证)

uid=root                        指定推送文件的所有者

gid=root                        指定推送文件的所属组

auth user=wyp                   指定以哪个用户身份来推送认证

secrets file=/etc/rs.passwd     指定用户认证密码文件   格式 用户名:密码 权限400,仅自己可读

host allow=10.1.1.1 10.2.2.2    指定可以连接主机的IP地址

第2步:

rsync --daemon                  启动守护进程

应用示例:

rsync -av --port 8730 /tmp/111 [email protected]::wyp/    推送文件到模块 注意:read only必须为0

rsync -av --port 8730 --password-file=/etc/wyp.txt [email protected]::wyp/ ./

指定密码文件,不需要手工输入密码认证,脚本常用。

一个用户对应一个密码文件 格式为:密码 即可

时间: 2024-11-11 21:55:58

3.4-3.5-rsync后台服务方式的相关文章

rsync后台服务方式(daemon)、linux日志

一:rsync后台服务方式(daemon) 可以理解为,在远程主机上建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后本机作为rsync的一个客户端去连接远程的rsync服务器.先配置一太rsync服务器建立并配置rsync的配置文件/etc/rsyncd.confvi /etc/rsyncd.conf加入一下配置#port=873log file=/var/log/rsync.logpid file=/var/run/rsync.pid#address=192.168.233

linux日常管理-rsync后台服务方式-1

rsync的另外一种方式,写一个配置文件,放在etc下,通过一个命令启动他,它会监听一个端口,在客户端和服务端进行通信. 远程机器的配置文件 IP是192.168.1.117 配置文件的名字,写成这个,会自动加载,不用指向. [[email protected] ~]# vim /etc/rsyncd.conf port=8730     端口默认873 可指定 log file=/var/log/rsync.log  日志文件 pid file=/var/run/rsync.pid  每个进程

linux日常管理-rsync后台服务方式-2

把本地的数据拷贝到远程 这里是个错误,read only.只允许读,不允许写. 改一下远程机器的配置文件 把read only改为no 拷贝到远程成功 tree一下远程机器的目录 /////////////////////////////////////////////////////////////////////////////////////////// 远程机器创建软连接文件,查看软连接指向. 远程拷贝到本地机器的软连接文件 加了选项-L依然没有拷贝成功,报错. 在远程修改配置文件, u

rsync的后台服务方式

需要在服务端写一个配置文件: vim /etc/rsyncd.conf 添加以下配置内容: port=8730 log file=/var/log/rsync.log pid file=/var/run/rsync.pid [aming] path=/tmp/rsync use chroot=no max connections=4 read only=no list=no uid=root gid=root auth users=user1 secrets file=/etc/rs.passw

rysnc详解以及rysnc后台服务配置

rysnc是linux系统下数据备份工具之一.字面理解就是remote sync(远程同步).备份数据是多数系统管理员的必备日常工作.不仅仅要备份本地文件,还要对web服务器或者远端数据进行备份,这就需要我们熟练的掌握rysnc工具,rysnc不仅仅能对不同位置的文件和目录进行同步,还可以差异计算,压缩传输文件来最小化数据传输,和cp命令相比,rysnc的优势在于搞笑的差异算法.并且,rysnc还支持网络数据传输,在复制文件的同时,会把源端与目的端的文件进行比较,只有当文件不一样的时候在进行复制

在脚本中运用rsync——使用服务的方式进行同步

rsync以服务方式同步 环境:192.168.1.223和192.168.1.200主机ip在192.168.1.223服务端上,编辑/etc/rsyncd.conf配置文件 port=873 log file=/var/log/rsync.log pid file=/var/run/rsyncd.pid address=192.168.1.223 [path] path=/usr/local/src/tmp use chroot=true max connections=4 read onl

rsync通过服务的方式同步、linux系统日志、screen工具

rsync通过服务的方式同步 如果不想输入密码的方式如下: linux系统日志 screen工具 原文地址:http://blog.51cto.com/13515599/2071880

10.32/10.33 rsync通过服务同步10.34 linux系统日志10.35 screen工具

- 10.32/10.33 rsync通过服务同步 - 10.34 linux系统日志 - 10.35 screen工具 - 扩展 1. Linux日志文件总管logrotate http://linux.cn/article-4126-1.html 2. xargs用法详解 http://blog.csdn.net/zhangfn2011/article/details/6776925 # 10.32 rsync通过服务来同步 上 - rsync通过服务的方式同步 - 要编辑配置文件/etc/

八周三课 rsync通过服务同步,linux系统日志,screen工具

rsync通过服务的方式同步通过服务的方式首先我们要开启一个服务,它的架构是cs架构.客户端和服务端.服务端开启一个服务,rsync服务,并且要监听一个端口,默认为873,并且这个端口是可以自定义的.开启服务后,客户端究竟可以通过873这个端口和服务端进行通信.它的命令格式有两个"::".例如:rsync -av test1/ 192.168.133.130::module/dir/自启动服务前,我们要编辑配置文件,配置文件的默认路径为 /etc/rsyncd.conf.启动方式为rs