CentOS上搭建个人文件同步服务器

使用Syncthing可以很方便的搭建一个私人文件同步服务器,类似坚果云,多种模式的版本控制。
当然不止可以作为文件同步服务器,还可以做网站的镜像备份等等
Syncthing 是去中心化的,既是客户端又是服务端,只要任意两台电脑即可同步文件,因为采用P2P技术甚至内网和公网之间也可以同步。
虽说是去中心化的,作为多端文件同步和备份使用还是搭建在vps或云主机上更靠谱。

https://syncthing.net/
下载windows版和Linux版
- Windows版直接运行syncthing.exe即可

  • Linux版是一个单文件,直接运行syncthing
    运行一次后Ctrl+C关闭程序
    这时已经自动创建了配置文件,修改之。

修改配置

vim ~/.config/syncthing/config.xml
<gui enabled="true" tls="false" debugging="false">
    <address>127.0.0.1:8384</address>
    <apikey>2GeGJK9z6tXKP3nHJYU56ZHoYSYnqQ9S</apikey>
    <theme>default</theme>
</gui>

把IP127.0.0.1修改成0.0.0.0

<gui enabled="true" tls="false" debugging="false">
    <address>0.0.0.0:8384</address>
    <apikey>2GeGJK9z6tXKP3nHJYU56ZHoYSYnqQ9S</apikey>
    <theme>default</theme>
</gui>

防火墙开放8384端口

iptables -I INPUT -p tcp --dport 8384 -j ACCEPT
service iptables save
service iptables restart

启动

nohup ./syncthing &

访问http://ip:8384
就能看见管理页面了
剩下的都是图形化配置了,很容易搞定

安全配置

设置用户名密码
使用加密连接到图形管理页面

发表评论

[/0o0] [..^v^..] [0_0] [T.T] [=3-❤] [❤.❤] [^v^] [-.0] [!- -] [=x=] [→_→] [><] 更多 »
昵称

抢沙发~