rsync服务配置流程-守护进程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync服务配置流程-守护进程相关的知识,希望对你有一定的参考价值。

rsync服务配置流程
rsync守护进程服务部署流程:

#第一步:检查软件服务是否安装
[[email protected] ~]# rpm -qa|grep rsync
rsync-3.0.6-12.el6.x86_64
如果rsync软件不存在
yum install -y rsync


#第二步:编写rsync的配置文件/etc/rsyncd.conf
*****rsyncd.conf是rsync服务默认配置文件,但是默认不存在
vim /etc/rsyncd.conf
#rsync_config
#created by HQ at 2017         #配置文件描述
##rsyncd.conf start##

uid = rsync               #用户,远端的命令使用rsync访问共享目录
gid = rsync                #用户组
use chroot = no              #安全相关
max connections = 200           #最大连接数
timeout = 300              #超时时间
pid file = /var/run/rsyncd.pid        #进程对应的进程号文件
lock file = /var/run/rsync.lock       #锁文件
log file = /var/log/rsyncd.log       #日志文件,显示出错信息等
ignore errors              #忽略错误程序
read only = false            #是否只读
list = false                #是否可以列表
hosts allow = 172.16.1.0/24       #运行访问rsync服务器的主机范围(白名单
hosts deny = 0.0.0.0/32          #禁止访问rsync服务器的主机范围(黑名单)
auth users = rsync_backup          #不存在的用户,只用于认证
secrets file = /etc/rsync.password        #不存在的用户进行认证时的密钥文件
[backup]                 #模块名称
comment = "backup dir by oldboy"
path = /backup              #模块对应的路径


#第三步:创建备份目录管理用户
useradd -s /sbin/nologin -M rsync


#第四步:创建认证用户密码文件
echo "rsync_backup:oldboy123" >/etc/rsync.password
chmod 600 /etc/rsync.password


#第五步:创建备份目录,并进行授权
mkdir /backup
chown -R rsync.rsync /backup/


第六步:启动rsync守护进程服务并查看
rsync --daemon
ps -ef |grep rsync


客户端部署测试:
交互式:
[[email protected] tmp]# rsync -avz /etc/services [email protected]::backup
Password:
sending incremental file list

sent 29 bytes received 8 bytes 8.22 bytes/sec
total size is 641020 speedup is 17324.86
非交互式:
echo "oldboy123" >/etc/rsync.password
chmod 600 /etc/rsync.password
rsync -avzP /etc/sysconfig/network [email protected]::backup --password-
file=/etc/rsync.password


以上是关于rsync服务配置流程-守护进程的主要内容,如果未能解决你的问题,请参考以下文章

❤超容易的rsync守护进程服务部署流程❤

rsync 守护进程daemon

Rsync 守护进程-全网部备份

rsync以守护进程的方式传输备份数据

rsync守护进程方式同步实例-004

Linux Rsync备份服务介绍及部署守护进程模式