利用rsync技术,单项文件同步(一)

第一步:拷贝tar包

tar -xf rsync-3.1.2.tar.gz 

第二步:装载配置文件

cd  rsync-3.1.2

./configure --prefix=/usr

第三步:编译并安装

make && make install

以上三步超级简单,是个程序猿无需多言。

扫描二维码关注公众号,回复: 248158 查看本文章

需要在/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

猜你喜欢

转载自ganchengjie.iteye.com/blog/2382059