Syncthing Centos安装
下载代码 syncthing下载界面
1 2 3 4 5 6 7 8 9 10 11
| wget https://ghproxy.com/github.com/syncthing/syncthing/releases/download/v1.23.4/syncthing-linux-amd64-v1.23.4.tar.gz
tar zxvf syncthing-linux-amd64-v1.23.4.tar.gz
rm -rf syncthing-linux-amd64-v1.23.4.tar.gz
cp syncthing-linux-amd64-v1.23.4/syncthing /usr/local/bin/
syncthing
|
生成配置文件
配置文件位置 ~/.config/syncthing/config.xml 也就是当前用户加目录
1 2 3 4
| sed -i 's/127.0.0.1/0.0.0.0/g' ~/.config/syncthing/config.xml
<address>127.0.0.1:8384</address> 改为 <address>0.0.0.0:8384</address>
|
复制目录下的服务文件
1
| cp syncthing-linux-amd64-v1.23.4/etc/linux-systemd/system/syncthing@.service /etc/systemd/system/syncthing.service
|
vim /etc/systemd/system/syncthing.service
1 2 3 4
| ExecStart=/usr/local/bin/syncthing serve --no-browser --no-restart --logflags=0
User=root
|
1
| systemctl enable syncthing.service --now
|