Rsync服务用于两台Linux主机之间同步文件,其中客户端会根据配置自动同步服务端指定路径下的文件,以达到备份文件的目的。Rsync服务采用的是增量更新算法,当一个文件改动部分区域时不会传输整个文件,因此同步效率较高,以下是简单的安装步骤。
1、安装rsync软件包
apt-get install rsync2、修改rsyncd.conf配置文件
查看/etc/init.d/rsync中配置文件的位置,一般为:/etc/rsyncd.conf
vi /etc/rsyncd.conf
写入:
motd file = /etc/rsyncd.motd
secrets file = /etc/rsyncd.scrt
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
port = 873
use chroot = yes
hosts allow=120.26.224.51
max connections = 5
[software]
path = /home/deploy/software
comment = This is the web app dir.
uid = root
gid = root
read only = false
auth users = root
transfer logging = yes
exclude = dir1/
3、修改/etc/rs