syncthing

  • 前言
  • 一、安装
    • linux端
    • windows
  • 二、使用

前言

现在由于自己用着许多不同系统的设备,有安卓,win10,linux等等。平常有使用到一些同步的产品,比如oneDriver,这些产品的确很方便,能让你在各个端访问自己的文件,一处修改处处同步。但是oneDriver的免费存储太少,而且不能再linux上使用。所以我找到了syncthing。这是一个开源的同步工具,使用Go语言编写,速度很快,而且同步的数据都是加密的,把他放到自己的服务器中,让自己的服务器作为同步云也是不错的选择。

一、安装

这里用linux和windows作为同步的两端。

我的linux是云服务器。可以使用云服务器,也可以不用。

目标:把我们windows下的文件都同步到linux中,且linux的文件也能同步到windows里。

linux端

在官网下载,或者直接命令

wegt https://github.com/syncthing/syncthing/releases/download/v1.18.2/syncthing-linux-amd64-v1.18.2.tar.gz

下载完成后解压文件

# 解压下载下来的压缩包
tar xzvf syncthing-linux-amd64-v1.18.2.tar.gz

进入文件夹

cd syncthing-linux-amd64-v1.18.2

把syncthing复制到/usr/local/bin

cp syncthing /usr/local/bin

运行

syncthing

如果你的Linux没有公网ip可忽略这一步。

运行成功后修改配置文件

当前用户的用户目录修改配置文件

vim ~/.config/syncthing/config.xml

<address>127.0.0.1:8384</address>

修改

<address>0.0.0.0:8384</address>

重启syncthing

这样就能够外网访问Linux搭建的syncthing

地址ip:8384

ps:云服务器记得安全组配置规则,开放8384和22000的TCP端口

访问启动的syncthing

地址:127.0.0.1:8384

点击操作-显示id,复制id

如果提示设置syncthing账户密码,在设置中添加账户密码即可

windows

在官网中,点击下载

下载这个,安装即可

二、使用

把linux复制的码,添加到windows

复制到id中,填写设备

这时另一台设置会弹出时候添加设备的弹窗,点击是即可。

然后就能两边同步文件了。

添加文件夹,共享到另一个设备即可。

比如:用默认的文件夹

点击选项可以查看文件夹位置

在该位置随意添加一个文件,测试时候能够同步到另一个设备

添加了之后,点共享,把文件夹共享到另一端。

在关闭终端仍然想要执行syncthing,可用命令:

nohup syncthing & > /dev/null &

其他开机启动和进阶玩法请自行查看资料。

syncthing搭建自己的同步云相关推荐

  1. 【Linux笔记】第二节:使用Syncthing搭建文件自动同步服务,及配置自启动(Alpine系统)

    Syncthing官网:https://syncthing.net/ 在这里看文件下载路径: 下载并解压文件: # 下载 wget https://github.com/syncthing/synct ...

  2. 利用Seafile搭建私有文件同步云盘

    安装 Seafile 所需环境 如果你的CVM系统为Ububtu系统,请查看Ububtu系统安装教程,如果系统为CentOS,请参考CentOS操作系统安装教程,本文以Ubuntu Server 16 ...

  3. 告别坚果云,使用nextcloud搭建私人同步云盘

    目录 背景说明 安装教程 前提步骤 自动安装 手动安装(个人推荐) 同步云盘 背景说明 我们平时可能有多台电脑,比如办公室一台台式机,家里一台笔记本.这之间经常有一些文件需要两边都有,一边改了就要复制 ...

  4. 是时候该搭建自己的私有云盘了——nextcloud 12

    一.背景 最近多家云盘相继关停,费了很多时间才把上面的东西下载到本地,百度云盘也早已开始限速,技术宅岂能容忍?是时候搭建自己的私有云盘了! 1.搭建自己的私有云有什么好处呢? 首先没有什么容量.下载速 ...

  5. 怎么用云服务器搭建游戏,搭建游戏用什么云服务器

    搭建游戏用什么 现在的游戏服务器,一般都会挑选 不可贪图便宜 现在的服务器市场就是一分钱一分货,想要花低价钱买到高性能的,尤其是这种专业性能的产品,几乎是不可能的事情.因此,对于那些有成本预算的企业, ...

  6. 干货 | 手把手教你搭建一套OpenStack云平台

    1 前言 今天我们为一位朋友搭建一套OpenStack云平台. 我们使用Kolla部署stein版本的OpenStack云平台. kolla是用于自动化部署OpenStack的一个项目,它基于dock ...

  7. 手把手带你去搭建一套OpenStack云平台

    1 前言 今天我们为一位朋友搭建一套OpenStack云平台. 我们使用Kolla部署stein版本的OpenStack云平台. kolla是用于自动化部署OpenStack的一个项目,它基于dock ...

  8. Docker搭建企业内部私有云盘/开源网盘系统

    转载来源:https://manual-cn.seafile.com/deploy/deploy_with_docker.html Docker搭建企业内部私有云盘/网盘系统 快速搭建 # 执行下面, ...

  9. 10分钟搭建局域网IM,云盘挂载,支持信创环境

    自带云盘的局域网即时通讯怎么就火了呢? 对于内部机密性要求较高的企业和单位,都愿意花点钱,在内网搭建自己的即时通讯系统,只是为了在保障企业的数据安全的同时,满足内部沟通.文件传输等协作工作,预防企业员 ...

最新文章

  1. js中将 整数转成字符,,将unicode 编码后的字符还原出来的方法。
  2. mysql dump sql文件_用mysqldump导出sql文件的问题。
  3. java判断括号是否闭合_用 java 判断 括号是否完全匹配
  4. python中的loop_django学习笔记之forloop
  5. 2014 网选 广州赛区 hdu 5023 A Corrupt Mayor's Performance Art
  6. Netflix正在搞的混沌工程到底是什么?终于有人讲明白了
  7. 腾讯“狠心”出手了,这款游戏,未成年人每天限玩1.5小时
  8. 测试用例 集成测试增删改查_springBoot集成mongoDb并增删改查
  9. Cron表达式 生成器
  10. 国际国内资管分仓跟单软件的具体作用
  11. Layui实现多条件查询
  12. Linux下点阵汉字的字模读取与显示
  13. pcb 受潮_PCB受潮影响性能有什么好的处理方法?
  14. AutoCAD启动缓慢
  15. layui之 数据表格动态cols(字段)动态变化,实现自定义表头
  16. 你和语言模型,谁的填空能力更强?
  17. 『Python学习笔记』Git的使用教程
  18. 〖大前端 - 基础入门三大核心之CSS篇③〗- CSS选择器之复合选择器与伪类
  19. ideaVim 使用总结
  20. 黑莓java文件怎么安装程序_黑莓开发环境搭建windows7+eclipse+BlackBerry Java Plug+JDK6...

热门文章

  1. 打包软件一键安装_InstallShield2015PremierComp打包软件安装步骤
  2. Balser相机连接以后,采集图像失败
  3. 响铃:救市之作三星S6 edge+能否完成使命?
  4. 网吧组网 光纤接入与ADSL接入的较量
  5. [概念] 风险识别工具 - 影响图(Influence Diagram)
  6. cocos2d - 粒子系统工具(Particle Designer)
  7. 杀病毒软件和防火墙区别
  8. supported for git 2.9+
  9. 应用技术大公开系列Q之十一:(纤维).石墨烯纸制备工艺 (*3-4)
  10. 高通linux平台(mdm9x07,sdx12)连接qact