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

阅读更多

第一步:拷贝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

 

你可能感兴趣的:(利用rsync技术,单项文件同步(一))