文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>rsync配置方法小结

rsync配置方法小结

时间:2006-09-07  来源:Ksharp

很久没有更新技术文章了,今天保留一篇rsync的配置方法,以备以后查看。
关于rsync的安装方法略去不谈了,最基本的tar包,解压,./configure,make;make install,装好以后

Server端
#vi /etc/rsyncd.conf
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
[www]
   path = /www/htdocs
   comment = www
   uid = root
   read only = yes
   ignore errors = yes
   hosts allow = 192.168.0.2
   auth users = www
   secrets file = /etc/bin/rsync1.scrt

#vi /etc/bin/rsync1.scrt
www:123456

修改权限
#chmod 600 /etc/bin/rsync1.scrt

建立相关文件
#touch /var/log/rsyncd.log
#touch /var/run/rsyncd.pid
#touch /var/run/rsync.lock

启动
#rsync --daemon --address=192.168.0.1

写入启动脚本
#echo "rsync --daemon --address=192.168.0.1" >> /etc/rc.local
Client端

#mkdir /etc/bin
#vi /etc/bin/rsync.scrt
123456

修改权限
#chmod 600 /etc/bin/rsync.scrt
#vi /etc/bin/mirror.sh
#! /bin/sh
DATE=`date +%w`
cat /dev/null >/var/log/rsync_1.$DATE
/usr/bin/rsync -avuz --ignore-errors  --delete --progress [email protected]::www \
/data/backup/www/htdocs --password-file=/etc/bin/rsync.scrt >/var/log/rsync_1.$DATE

权限
#chmod 755 /etc/bin/mirror.sh

测试
#/etc/bin/mirror.sh &

写入crontab脚本
#crontab -e
0 4 * * * /etc/bin/mirror.sh
相关阅读 更多 +
排行榜 更多 +
儿童着色页面运输

儿童着色页面运输

休闲益智 下载
逃离宇宙穿越空间

逃离宇宙穿越空间

飞行射击 下载
行星火箭轰炸

行星火箭轰炸

飞行射击 下载