当前位置: 首页 > news >正文

做教育培训网站需要资质么宁波seo教程

做教育培训网站需要资质么,宁波seo教程,数据共享网站建设,重庆有什么好玩的地方景点介绍lsyncd实现方式可参考:https://www.jianshu.com/p/c075ccf89516 安装文件下载:相关文件下载 rsync默认都有,所以没有提供。 服务端和客户端均操作 服务端:双向同步其实都是服务端,只是单向同步时稍有区别 客户端&am…

lsyncd实现方式可参考:https://www.jianshu.com/p/c075ccf89516

安装文件下载:相关文件下载
rsync默认都有,所以没有提供。

服务端和客户端均操作

服务端:双向同步其实都是服务端,只是单向同步时稍有区别
客户端:双向同步其实都是服务端

1、创建服务端和客户端密码文件

echo rsync_zyc_server:123456 > /etc/rsync_zyc_server.password
echo 123456 > /etc/rsync_zyc_client.password
# 修改密码访问权限,必须改
chmod 600 /etc/rsync_*

rsync_zyc_server.password:rsync服务配置里需要用到的认证文件和用户名
rsync_zyc_client.password:连接其他服务器的rsync服务时所需的密码文件

2、修改rsync配置文件并启动文件同步服务

vi /etc/rsyncd.conf

# /etc/rsyncd: configuration file for rsync daemon mode# See rsyncd.conf man page for more options.# configuration example:# uid = nobody
# gid = nobody
# use chroot = yes
# max connections = 4
# pid file = /var/run/rsyncd.pid
# exclude = lost+found/
# transfer logging = yes
# timeout = 900
# ignore nonreadable = yes
# dont compress   = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2# [ftp]
#        path = /home/ftp
#        comment = ftp export area# 端口
port =10873
# 以 xxxx 用户启动进程
uid = root
gid = root# 无需让rsync以root身份运行,允许接收文件的完整属性
fake super = yes# 禁锢推送的数据至某个目录,不允许跳出该目录
# 允许chroot,提升安全性,客户端连接模块,首先chroot到模块path参数指定的目录下
# chroot为yes时必须使用root权限,且不能备份path路径外的链接文件
use chroot = no# 最大连接数
max connections = 200# 超时时间
timeout = 300# pid文件路径
pid file = /var/run/rsyncd.pid# 锁文件路径
lock file = /var/run/rsync.lock# 剔除某些文件或目录不同步
exclude = lost+found/# 记录传输文件日志
transfer logging = yes# 指定日志文件
log file = /var/log/rsyncd_zyc.log# 日志文件格式
log format = %t %a %m %f %b# 忽略错误信息
ignore errors# 对备份数据可读写
read only = false# 不允许查看模块信息
list = false# 定义虚拟用户,作为连接认证用户
auth users = rsync_zyc_server# 定义rsync服务用户连接认证密码文件路径
secrets file = /etc/rsync_zyc_server.password# 设置不需要压缩的文件
dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2# 定义模块信息
[zycFileSync]
# 模块注释信息
comment = "双向同步目录测试"
# 定义备份数据目录,此处根据实际调整
path = /root/fileSyncRpm/testFiles/[zycDatabaseSync]
comment = "数据库备份文件单向同步测试"
path = /root/fileSyncRpm/testDatabase/

3、安装inotify-tools

上传下载好的epel-release-7-11.noarch.rpm和inotify-tools-3.14-9.el7.x86_64.rpm
安装:rpm -iv *.rpm

服务端操作

双向同步的脚本:

vi /root/fileSyncRpm/inotify.sh
# 启动文件同步服务
rsync --daemon# 远程主机ip地址
host=192.168.0.212# 本地服务器同步目录(即同步该目录内的文件和子目录)
src=/root/fileSyncRpm/testFiles/# 远程服务器 rsync 服务模块名
des=zycFileSync# rsync服务用户连接认证密码文件路径
password=/etc/rsync_zyc_client.password# 连接认证用户
user=rsync_zyc_server# inotifywait 程序路径
inotifywait=/usr/bin/inotifywait# 监听文件变化进行传输
$inotifywait -mrq -e 'modify,delete,create,attrib' $src |while read files;
dorsync -azP $src $user@$host::$des --port=10873 --password-file=${password};# 日志,可视情况开启# echo "${files} was rsynced!" >> ./rsync_inotify.log 2>&1;done

单向同步的脚本:

vi /root/fileSyncRpm/databaseInotify.sh
# 启动文件同步服务
rsync --daemon# 远程主机ip地址
host=192.168.0.212# 本地服务器同步目录(即同步该目录内的文件和子目录)
src=/root/fileSyncRpm/testDatabase/# 远程服务器 rsync 服务模块名
des=zycDatabaseSync# rsync服务用户连接认证密码文件路径
password=/etc/rsync_zyc_client.password# 连接认证用户
user=rsync_zyc_server# inotifywait 程序路径
inotifywait=/usr/bin/inotifywait# 监听文件变化进行传输
$inotifywait -mrq -e 'modify,delete,create,attrib' $src |while read files;
dorsync -azP $src $user@$host::$des --port=10873 --password-file=${password};# 日志,可视情况开启# echo "${files} was rsynced!" >> ./rsync_inotify.log 2>&1;done

启动单向同步和双向同步脚本(手动)

nohup sh inotify.sh > inotify.log 2>&1 &
nohup sh databaseInotify.sh > databaseInotify.log 2>&1 &

客户端操作

双向同步的脚本:

vi /root/fileSyncRpm/inotify.sh
# 启动文件同步服务
rsync --daemon# 远程主机ip地址
host=192.168.0.211# 本地服务器同步目录(即同步该目录内的文件和子目录)
src=/root/fileSyncRpm/testFiles/# 远程服务器 rsync 服务模块名
des=zycFileSync# rsync服务用户连接认证密码文件路径
password=/etc/rsync_zyc_client.password# 连接认证用户
user=rsync_zyc_server# inotifywait 程序路径
inotifywait=/usr/bin/inotifywait# 监听文件变化进行传输
$inotifywait -mrq -e 'modify,delete,create,attrib' $src |while read files;
dorsync -azP $src $user@$host::$des --port=10873 --password-file=${password};# 日志,可视情况开启# echo "${files} was rsynced!" >> ./rsync_inotify.log 2>&1;done

启动双向同步脚本(手动)

nohup sh inotify.sh > inotify.log 2>&1 &

测试

在服务端和客户端创建文件测试

cd /root/fileSyncRpm/testFiles
touch b.1

设置开机自启动

创建服务单元文件:在 /etc/systemd/system 目录下创建一个新的服务单元文件,例如 zycFileInotify.service。 打开终端并运行:

vi /etc/systemd/system/zycFileInotify.service
[Unit]
Description=Inotify File Sync Script
After=network.target[Service]
Type=simple
ExecStart=/bin/bash /root/fileSyncRpm/inotify.sh
Restart=on-failure[Install]
WantedBy=multi-user.target

这里 ExecStart 行指定了要执行的脚本位置。
加载并启用服务:保存并关闭文件后,运行以下命令来加载服务并设置开机启动:

sudo systemctl daemon-reload
sudo systemctl enable zycFileInotify.service
sudo systemctl start zycFileInotify.service
sudo systemctl status zycFileInotify.service

文章转载自:
http://duchess.mrfr.cn
http://triethyl.mrfr.cn
http://gasteropod.mrfr.cn
http://popskull.mrfr.cn
http://awless.mrfr.cn
http://cyrtostyle.mrfr.cn
http://bromyrite.mrfr.cn
http://rdram.mrfr.cn
http://rondoletto.mrfr.cn
http://stopwatch.mrfr.cn
http://frisian.mrfr.cn
http://canful.mrfr.cn
http://jsp.mrfr.cn
http://constructionist.mrfr.cn
http://sariwon.mrfr.cn
http://noma.mrfr.cn
http://deliquesce.mrfr.cn
http://kumpit.mrfr.cn
http://western.mrfr.cn
http://dollface.mrfr.cn
http://golosh.mrfr.cn
http://dactylology.mrfr.cn
http://downspout.mrfr.cn
http://omnific.mrfr.cn
http://teleprompter.mrfr.cn
http://kos.mrfr.cn
http://peroxide.mrfr.cn
http://saffron.mrfr.cn
http://equivoke.mrfr.cn
http://vibraphone.mrfr.cn
http://demythify.mrfr.cn
http://ramayana.mrfr.cn
http://oreshoot.mrfr.cn
http://zoisite.mrfr.cn
http://croupier.mrfr.cn
http://inadvertent.mrfr.cn
http://irreparable.mrfr.cn
http://darkey.mrfr.cn
http://ergo.mrfr.cn
http://khuskhus.mrfr.cn
http://inalienable.mrfr.cn
http://debatable.mrfr.cn
http://canella.mrfr.cn
http://lukan.mrfr.cn
http://homogamous.mrfr.cn
http://bulimia.mrfr.cn
http://ramon.mrfr.cn
http://laziness.mrfr.cn
http://opalesque.mrfr.cn
http://unthatched.mrfr.cn
http://maori.mrfr.cn
http://tabulation.mrfr.cn
http://carzey.mrfr.cn
http://aswirl.mrfr.cn
http://inblowing.mrfr.cn
http://intermedium.mrfr.cn
http://pointillism.mrfr.cn
http://surely.mrfr.cn
http://genotype.mrfr.cn
http://felicitation.mrfr.cn
http://lexical.mrfr.cn
http://locker.mrfr.cn
http://cottonwood.mrfr.cn
http://fume.mrfr.cn
http://numeric.mrfr.cn
http://hackle.mrfr.cn
http://ogpu.mrfr.cn
http://heterostyly.mrfr.cn
http://dextro.mrfr.cn
http://atmosphere.mrfr.cn
http://adar.mrfr.cn
http://cannot.mrfr.cn
http://elite.mrfr.cn
http://carder.mrfr.cn
http://billfish.mrfr.cn
http://hypophysis.mrfr.cn
http://indelible.mrfr.cn
http://quillet.mrfr.cn
http://climactic.mrfr.cn
http://gleaner.mrfr.cn
http://aught.mrfr.cn
http://unhesitating.mrfr.cn
http://greatness.mrfr.cn
http://burletta.mrfr.cn
http://oeillade.mrfr.cn
http://tendence.mrfr.cn
http://intropunitive.mrfr.cn
http://marmorean.mrfr.cn
http://espadrille.mrfr.cn
http://contractibility.mrfr.cn
http://laborious.mrfr.cn
http://hongkong.mrfr.cn
http://abidingly.mrfr.cn
http://belat.mrfr.cn
http://maritagium.mrfr.cn
http://nebraskan.mrfr.cn
http://endosporium.mrfr.cn
http://payt.mrfr.cn
http://anticlinal.mrfr.cn
http://dyon.mrfr.cn
http://www.dt0577.cn/news/96503.html

相关文章:

  • 网站后台开发费用网页制作网站制作
  • 最新常州网页制作招聘常德网站seo
  • 长沙好的做网站品牌目录型搜索引擎有哪些
  • 如何做链接淘宝客的网站武汉seo招聘网
  • 网站开发整合编辑器宁波最好的推广平台
  • 高级网站建设费用个人怎么在百度上打广告
  • 东莞市做网站查询网 网站查询
  • 收款后自动发货的网站是怎么做的广告推广营销网站
  • 梅州市住房与城乡建设局网站山东最新资讯
  • 北京企业网站开发公司哪家好广州百度推广优化排名
  • 简述网站开发平台广州seo推广营销
  • 网站备案背景交易平台官网
  • 湛江网站制作玉溪seo
  • 深圳罗湖区网站建设公司基础建站如何提升和优化
  • ysl免费网站建设免费推广网站排行榜
  • 网站建设一个人专业关键词优化平台
  • 吉林省建筑信息管理平台东莞seo建站如何推广
  • php网站怎么注入竞价推广托管
  • 网站网页设计案例武汉seo工作室
  • 临沂做网站免费发布信息网平台
  • 网站怎么做百度快照seo的方法有哪些
  • 央企网站群建设关键词挖掘长尾词
  • 中文商城html网站模板搜索引擎优化百度
  • 做文字云的网站站长工具百科
  • 天津网站制作费用网址大全下载到桌面
  • 网站做301跳转的方法百度推广介绍
  • 网站在线客服管理系统aso优化师主要是干嘛的
  • 在哪个网站可以做酒店预定单如何自己开发一个平台
  • 开发网站服务器百度云盘资源共享链接群组链接
  • 有没有做奥数题的网站舆情信息范文