syncthing搭建私人網(wǎng)盤分享

無意間發(fā)現(xiàn)了syncthing這個開源軟件,對于多客戶端共享同步文件的問題一下有了終極解決方案。

當(dāng)然類似自動同步的軟件有很多,網(wǎng)盤產(chǎn)品也不在少數(shù),但是百度網(wǎng)盤限速,堅果云限流量的情況下,對第三方的網(wǎng)盤產(chǎn)品都心有余悸,最主要的是類似此類網(wǎng)盤產(chǎn)品,有些公司是直接封殺的,為了公司的數(shù)據(jù)安全。

syncthing是個不錯的替代品,首先他是多客戶端之間點對點傳輸,并沒有第三方服務(wù)器做網(wǎng)盤存儲,只要兩臺電腦同時在線,就可以做到實時同步,當(dāng)然也可以用一臺24小時不關(guān)機的中間服務(wù)器做私人網(wǎng)盤,支持Android、Linux、Windows、Mac OS X等系統(tǒng),本文就簡單介紹linux和windows版的安裝和操作。

syncthing官網(wǎng):https://syncthing.net/
下圖是linux64位的和windowsx64的下載鏈接

image.png

windows客戶端:

下載下來是個免安裝的zip文件,直接解壓后運行syncthing.exe就可以運行成功啦


image.png

該服務(wù)默認(rèn)端口為8384,打開瀏覽器直接訪問http://127.0.0.1:8384 在本機就可以打開syncthing web UI頁面了

image.png

右上角的操作按鈕可以打開設(shè)置和顯示id,每臺機器都有一個獨一無二的id,syncthing也是通過這個id來識別不同客戶端的,添加文件夾的時候也會自動生成一個獨一無二的文件夾id,設(shè)定共享文件夾之后,不同計算機之間一定要設(shè)置為同一個文件夾id,添加遠(yuǎn)程設(shè)備共享文件夾之后就可以自動同步啦,默認(rèn)每60s同步一次。文件夾名字和路徑都可以自定義。

linux客戶端

下載之后解壓文件把sything文件放入/usr/bin/文件夾下 然后運行syncthing就可以啟動啦
當(dāng)linux客戶端是遠(yuǎn)程服務(wù)器時,不可以通過127.0.0.1:8384直接訪問,要改一下配置文件,配置文件在 /root/.config/syncthing/config.xml
將里面的 IP 地址(默認(rèn)127.0.0.1)修改為你的 0.0.0.0:8384 就能遠(yuǎn)程訪問了。

<address>127.0.0.1:8384</address>

別忘了放行8384和22000端口
遠(yuǎn)程訪問到syncthing web UI頁面之后就可以添加上面相同文件夾id的共享文件夾添加上面的遠(yuǎn)程設(shè)備id,共享文件夾, 上面的windows設(shè)備的web UI會彈出連接請求,點擊確定遠(yuǎn)程設(shè)備就設(shè)置好啦

每隔一分鐘可以看到文件夾顯示同步成功字樣。

多臺設(shè)備的設(shè)置都是如此,互相添加遠(yuǎn)程設(shè)備,相同文件夾id的文件夾在不同設(shè)備下就能實時同步啦,超級方便的說。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容