rsync基本操作

简介:

server-agent模式

yum install -y xinetd

service xinetd start

chkconfig xinetd on


agent

vim /etc/rsync_client.pwd

elk

chmod 600 /etc/rsync_client.pwd

/usr/bin/rsync -auvrtzopgP --progress --password-file=/etc/rsync_client.pwd /tmp/zabbix_agentd.log elk@10.10.45.200::module_elk


server

vim /etc/rsyncd.conf

uid=root

gid=root

use chroot=no

max connections=10

timeout=600

strict modes=yes

port=873

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

log file=/var/log/rsyncd.log

[module_elk]

path=/usr/local/elk/elklog

comment=rsync nginx apache logs

auth users=elk

uid=elk

gid=elk

secrets file=/etc/rsyncd.secrets

read only=no

list=no

hosts allow=10.10.45.0/24

hosts deny=0.0.0.0/32

vim /etc/rsyncd.secrets

elk:elk

chmod 600 /etc/rsyncd.secrets

vim /etc/xinetd.d/rsync

disable = no

vim /etc/xinetd.conf

#       log_on_success  = PID HOST DURATION EXIT

service xinetd restart


ssh模式

rsync -vzrtopg --progress -e ssh root@10.10.45.152:/tmp/zabbix_proxy.log /usr/local/elk/elklog/




     本文转自1321385590 51CTO博客,原文链接:http://blog.51cto.com/linux10000/1949182` ,如需转载请自行联系原作者



相关文章
|
10月前
|
Linux 程序员 开发工具
【Vim】基本操作及命令集详解
【Vim】基本操作及命令集详解
136 0
|
分布式计算 安全 Hadoop
rsync 案例|学习笔记
快速学习 rsync 案例
|
人工智能 数据可视化 Unix
Vim 基本操作 | 学习笔记
快速学习 Vim 基本操作。
|
算法 网络协议 安全
Rsync 笔记(一)
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。
1094 0
|
数据安全/隐私保护 Linux 网络安全
学习笔记:rsync命令实战
rsync是Linux系统下的数据镜像备份工具,本章就会以实例具体介绍如何使用rsync命令。
1609 0
|
Oracle 网络协议 关系型数据库
|
网络安全 Shell 数据安全/隐私保护