主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
Syncthing是一款开源同步工具,支持多版本控制和Windows、Mac OS等客户端。
Syncthing官网:https://syncthing.net/
1.下载安装
Syncthing 工具的配置非常简单。 小z博客以CentOS X64为例。 如果您需要其他版本的客户端,请访问syncthing官网下载。 让我们回到主题并单独运行命令。
### 下载客户端 wget http://soft.hixz.org/linux/syncthing-linux-amd64-v0.14.11。 焦油。 提取 gz### tar -zxvfsyncthing-linux-amd64-v0.14。11.tar.gz###进入目录cdsyncthing-linux-amd64-v0.14.11###将环境变量cpsyncthing复制到/usr/local/bin/
。 接下来,您将需要: 第一次运行时,让Syncthing自动生成一次初始化文件。 添加了环境变量。 直接输入来运行syncthing。 显示如下执行结果。
[root@xiaoz ~]#syncthing[monitor] 20:37:05 INFO: 启动syncthing [start] 20:37:05 INFO: 生成 ECDSA 密钥和证书以进行同步...[7NYBG] 20: 37 :05 信息:syncthing v0.14.11“镝蜻蜓”(go1.7.3 linux-amd64) jenkins@build.syncthing.net 2016-11-15 06:23:48 UTC[7NYBG] 20: 37 :05 信息:我的 ID:7NYBGD4-AL5FI6M-6P5ULKJ-QSPFASO-T57T4QW-WETWQXT-CAGTJ2I-3PFQGQP[7NYBG] 20:37:06 信息:单线程哈希使用 minio/sha256-simd 时的性能为 154 MB/s(使用 crypto/sha256 时为 95 MB/s)。 [7NYBG] 20:37:06 信息:已创建默认文件夹或链接到新配置 [7NYBG] 20:37:06 信息:默认值已保存。 编辑 /root/.config/syncthing/config.xml 以调整或使用 GUI [7NYBG] 20:37:06 Info: sxdwy-d7npj (readwrite)[7NYBG] 20:37:06 Info 准备同步发现服务器https://discovery-v4-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP -OC2M47J-Z4PE62Y [k6 ]IBDQC[7NYBG] 20:37:06 信息:使用发现服务器 https://discovery-v4-3.syncthing.net/v2/?id=VK6HNJ3[ k6]VVMM66S-HRVWSCR[ k6] IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ[7NYBG] 20:37:06 信息:使用发现服务器 https://discovery-v4 [ k6]4.syncthing.net/ v2/ ?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW[7NYBG] 20:37:06 信息:使用发现服务器 https://discovery -v6-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP-OC2M47J-Z4PE62Y-IBDQC[7NYBG] 20:37:06 信息:使用发现服务器 https://discovery[k6 ] v6-3.syncthing.net/v2/?id=VK6HNJ3-VVMM66S-HRVWSCR-IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ[7NYBG] 20: 37 :06 信息:使用发现服务器 https://discovery-v6-4.syncthing.net/v2/?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3[ k6] MPFYMSO-U56GTUK-NA2MIAW[7NYBG] 20:37:06 信息:TCP 侦听器 ([::]:22000) 开始 [7NYBG] 20:37:06 信息:文件夹 sxdwy[ (rw ) 的初始扫描有已完成。 k6]d7npj[7NYBG] 20:37:06 信息:加载 HTTPS 证书:打开 /root/.config/syncthing/https-cert.pem:没有这样的文件或目录 [7NYBG] 20:37:06 信息:正在创建新的 HTTPS 证书 [7NYBG] 20:37:07 信息:GUI 和 API 正在侦听 127.0.0。1:8384[7NYBG] 20:37:07 INFO:通过以下 URL 访问 GUI:http://127.0.0.1:8384/[7NYBG] 20:37:07 INFO:设备 7NYBGD4-AL5FI6M - 6P5ULKJ-QSPFASO-T57T4QW-WETWQXT-CAGTJ2I-3PFQGQP 是“xiaoz”,位于 [dynamic][7NYBG] 20:37:11 INFO:自动升级(当前“v0 .14.11”< 最新) ) "v0.14.12")[7NYBG] 20:37:17 INFO: Detected 0 NAT devices 2.修改配置文件
上一步输入的同步成功,并已生成相应的配置文件。 键入 Ctrl + C 退出。 客户。 您需要修改默认配置文件 vi ~/.config/syncthing/config.xml (第 22 行左右),将 127.0.0.1 更改为 0.0.0.0,如下图所示。
3. 如果释放端口,
syncthing 将默认侦听端口 8384。 需要在iptables中释放该端口,并依次输入以下命令:
### 释放端口 8384/sbin/iptables -I INPUT -p tcp --dport 8384 -j ACCEPT /etc/init.d/iptables saveservice iptables restart 4 I将要。 测试访问
再次输入syncthing命令启动Synct在浏览器中输入http://服务器IP:8384访问客户端。
Syncthing 默认支持中文。 当您第一次登录时,系统会要求您设置用户名和密码。 基本上就是这样。 了解如何自行添加其他设备和同步文件夹。
5.其他步骤
如果想在后台运行Syncthing,可以使用nohup命令来实现:nohupsyncthing &
6.总结
Syncthing是可以实现之间的同步不同的服务器。 您需要安装Syncthing客户端,它也支持旧版本。 如果可能,您可以使用 Syncthing 创建您自己的私人同步工具。 若本文为原创或转载,请注明。
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:Centos安装Syncthing同步工具 https://zhujicankao.com/123788.html
评论前必须登录!
注册