第一步:拷贝tar包
tar -xf rsync-3.1.2.tar.gz
第二步:装载配置文件
cd rsync-3.1.2
./configure --prefix=/usr
第三步:编译并安装
make && make install
以上三步超级简单,是个程序猿无需多言。
需要在/etc目录下mkdir三个配置文件
rsyncd.conf 核心的配置文件
rsyncd.pass 集群机之间交互需要提供密码访问
rsyncd.motd 启动成功返回控制台的效果
----------------------------rsyncd.conf------start---------------------------------
uid = root
gid = root
strict modes = no
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[sharehtml]
path = /data/html/
ignore errors=no
read only = no
write only = no
list = false
auth users = root
secrets file = /etc/rsync.pass
----------------------------rsyncd.conf------end---------------------------------
密码文件,有一定的格式控制(username:password)
注意:此文件需要600权限
chmod 600 /etc/rsync.pass
----------------------------rsyncd.pass------start--------------------------------
root:123456
----------------------------rsyncd.pass------end---------------------------------
----------------------------rsyncd.motd------start---------------------------------
welcome to rsyncd
----------------------------rsyncd.motd------end---------------------------------
启动rsync程序
/usr/bin/rsync --daemon --config=/etc/rsync.conf