Ubuntu 18.10安装Syncthing

原创 楚盟  2019-04-04 01:31  阅读 520 views 次

GO写的的同步软件,据说很好玩,我刚刚接触先占个坑,慢慢玩好玩就继续分享;

Syncthing 安装命令:

apt install curl apt-transport-https -y
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb https://apt.syncthing.net/ syncthing release" > /etc/apt/sources.list.d/syncthing.list
apt-get update -y
apt-get install syncthing -y

#查看安装版本信息命令
syncthing --version
#我这返回信息,供参考
#syncthing v1.1.1 "Erbium Earthworm" (go1.12.1 linux-amd64) deb@build.syncthing.net 2019-03-25 11:43:21 UTC

创建Syncthing系统管理命令:

#vim命令创建管理脚本
vim /etc/systemd/system/syncthing@.service

输入以下内容

[Unit]
Description=Syncthing - Open Source Continuous File Synchronization for {4a7c450bd0aa7d1dfc65ff66fdb7ce72edd315e7e27d53501b8d613304d14c31}I
Documentation=man:syncthing(1)
After=network.target

[Service]
User={4a7c450bd0aa7d1dfc65ff66fdb7ce72edd315e7e27d53501b8d613304d14c31}i
ExecStart=/usr/bin/syncthing -no-browser -gui-address="0.0.0.0:8384" -no-restart -logflags=0
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4

[Install]
WantedBy=multi-user.target
0.0.0.0:8384表示允许任意IP通过8384这个端口来访问

重新载入系统systemctl,让上面的管理脚本生效

#重新加载 systemctl
systemctl daemon-reload

管理控制命令:

#以5yun身份启动syncting (start restart stop)
#系统内要存在5yun这个账号
systemctl start syncthing@5yun

#查看运行状态
systemctl status syncthing@5yun

本文地址:https://www.5yun.org/17732.html
关注我们:请关注一下我们的微信公众号:扫描二维码楚盟网的公众号,公众号:chubin5yun
版权声明:本文为原创文章,版权归 楚盟 所有,欢迎分享本文,转载请保留出处!

发表评论


表情