Linux 系统安装开源跨平台 Syncthing 工具
1、概述
Syncthing 大都是采用 Go 语言编写,它是一个免费的、跨平台的文件同步工具,如下是 Github 上的项目链接,已有 3.6 万的 Star。
如下是官网的访问链接:
2、下载安装包
一个是 Ubuntu 系统
先更新系统安装源
更新完成后直接进行安装。
安装完成后,验证版本。
启动系统
访问 Syncthing UI 的方法
通过浏览器访问,可以看到如下界面。
说明系统安装完成,进行一些详细配置就可以使用了。
一个是 Cent OS 系统。
直接进行安装
也可以下载二进制安装包文件进行安装
# wget https://github.com/syncthing/syncthing/releases/download/v1.15.1/syncthing-linux-amd64-v1.15.1.tar.gz
安装包下载完成,解压放到指定目录下,进行版本验证。
启动服务
vim /etc/systemd/system/[email protected]
[Unit]
Description=Syncthing - Open Source Continuous File Synchronization for %I
Documentation=man:syncthing(1)
After=network.target
[Service]
User=%i
ExecStart=/usr/bin/syncthing -no-browser -gui-address="192.168.23.128:8384" -no-restart -logflags=0
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4
[Install]
WantedBy=multi-user.target