syncthing安装及使用
Syncthing可以通过局域网(LAN)和“外网”(Internet)进行同步(备份)工作
下载syncthing
- 打开syncthing仓库,找到所需版本。
- 解压下载的文件。
tar -xzvf syncthing-linux-amd64-v1.24.0.tar.gz
- 使用systemd操作syncthing;需要找到解压后的
syncthing.service
文件放入到/etc/systemd/system/
。cp /root/syncthing-linux-amd64-v1.24.0/etc/linux-systemd/user/syncthing.service /etc/systemd/system/
- 将
syncthing
二进制文件放入/usr/bin/
cp /root/syncthing-linux-amd64-v1.24.0/syncthing /usr/bin/
- 必须给
syncthing
二进制文件添加执行权限chmod +x /usr/bin/syncthing
- 启动和开机启动
syncthing
systemctl start syncthing & systemctl enable syncthing
访问syncthing
当首次启动时,会创建这样的一个文件夹/root/.config/syncthing/
;进入文件夹找到config.xml
;需要修改下面字段,才可以访问(默认是仅支持本机访问127.0.0.1:8384;当然也可以使用nginx反向代理)。
比如改成下面这样:
0.0.0.0:8384
同时支持局域网访问和外网访问web;192.168.100.100:21800
仅支持局域网访问。
<gui enabled="true" tls="true" debugging="false">
<address>0.0.0.0:8384</address>
<!--也可以改成这样-->
<gui enabled="true" tls="true" debugging="false">
<address>192.168.100.100:21800</address>
待补充