linux 关闭rsync服务器,Linux下如何设置RSYNC服务器

本文介绍了如何在Linux系统中安装、配置和管理RSYNC服务器,包括Linux与Linux系统间以及Linux与Windows系统间的文件同步。主要内容涉及rsyncd.conf配置文件的编辑、同步用户和密码的设置、rsync服务的启动以及通过crontab和Windows计划任务实现自动同步。
摘要由CSDN通过智能技术生成

RSYNC(Remote Synchronize)翻译成中文为“远程同步”。可通过LAN/WAN快速同步多台主机间的文件。RSYNC用“rsync算法”使得本地和远程两个主机之间的文件达到同步,RSYNC在第一次同步时,会复制全部的内容,下次只会传输修改过的文件,类似于增量备份,因此速度较快。RSYNC支持大多数的类Unix系统,比如Linux、Solaris或者BSD平台,此外,它在Windows平台下也有相应的版本,如cwRsync和Sync2NAS等工具。

一、RSYNC的安装

使用“sudo apt-get install rsync”命令安装RSYNC服务器程序,

不过一般Debian或Unbntu系统都默认集成了RSYNC服务,用户使用“rsync --version”命令可以查看服务器程序版本号,如图1所示。

7874c6cd864e6e203bd238767dfd0723.png图1 RSYNC版本RSYNC有六种工作方式,但是都大同小异,本文介绍的是从远程RSYNC服务器中同步文件到本地客户机上。更多使用详情请参阅http://rsync.samba.org/官方网站。

二、RSYNC实现Linux与Linux系统之间的同步

1、编辑rsyncd.conf配置文件

/etc/rsyncd.conf是rsync的默认配置文件,该配置文件不存在,需要用户自行编辑内容。建议大家在参考/usr/share/doc/rsync/examples/rsyncd.conf的基础上自行编辑。小研机器上的配置如下:

#登录提示信息

motd file=/etc/motd

#日志文件

log file=/var/log/rsyncd

#rsync 守护进程将其 pid写入指定的文件

pid file=/var/run/rsyncd.pid

#指定 rsync 发送日志消息给 syslog 时的消息级别

syslog facility=daemon

#需要同步的模块名称

[xk_rsync]

#模块描述,该描述连同模块名在客户连接得到模块列表时显示

comment = publi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值