目录
Syncthing是一个开源免费的文件夹/文件同步神器,支持Android、Linux、Windows、Mac OS X等系统,可以使我们在2台任何系统任何设备之间,实现文件实时同步,很强大。而且数据很安全,不会存储在你的设备以外的其他地方。所有通信都使用TLS进行保护。所使用的加密包括完美的前向保密,以防止窃听者获得对您的数据的访问权限。很适合我们用来搭建私有同步网盘。
VPS安装Syncthing
安装Syncthing:
#目前最新版v1.1.4,日后自行修改版本号
#64位系统下载
wget https://github.com/syncthing/syncthing/releases/download/v1.1.4/syncthing-linux-amd64-v1.1.4.tar.gz
#32位系统下载
wget https://github.com/syncthing/syncthing/releases/download/v1.1.4/syncthing-linux-386-v1.1.4.tar.gz
#解压并删除压缩包
tar -xzvf syncthing-linux* && rm -rf syncthing-linux*.tar.gz
cd syncthing-linux*
cp syncthing /usr/local/bin
cd ~
rm -rf syncthing
开启Syncthing:
syncthing
第一次启动会生成配置,然后给的内网地址我们是进不去的,这时候需要修改成外网地址才行,先使用Ctrl+C退出。然后编辑/root/.config/syncthing/config.xml文件,将127.0.0.1:8384改成0.0.0.0:8384即可,可以直接使用命令:
sed -i 's/127.0.0.1/0.0.0.0/g' '/root/.config/syncthing/config.xml'
再次启动Syncthing:
#后台运行该程序
nohup syncthing &
然后在浏览器访问http://IP:8384,就可以进入Syncthing界面,如果打不开请自行开放8384端口。