Kif tuża Syncthing: gwida kompluta għas-sinkronizzazzjoni mingħajr il-cloud

L-aħħar aġġornament: 23/11/2025

  • Syncthing jissinkronizza l-folders permezz ta' P2P b'encryption TLS u approvazzjoni tal-apparat, mingħajr servers tal-ħażna.
  • Huwa cross-platform (Linux, macOS, Windows, Android) u joffri interface tal-web, GUI, u eżekuzzjoni fl-isfond.
  • Jippermetti modi ta' folder (ibgħat/irċievi), verżjonijiet, mudelli ta' esklużjoni, u gruppi b'"preżentatur".
  • Ma jissostitwixxix il-backups: għandu jiġi kkombinat ma' kopji esterni u jintuża "Ibgħat/Irċievi Biss" meta jkun xieraq.
sinkronizzazzjoni

Hemm mod kif iżżomm il-fajls tiegħek aġġornati fuq diversi apparati mingħajr ma tgħaddi mill-cloud: Sinkronizzazzjoni. Din l-għodda bla ħlas u open-source tissinkronizza l-folders direttament bejn il-kompjutersb'sigurtà minn tarf sa tarf u mingħajr ma taqsam id-dejta tiegħek ma' partijiet terzi.

Lil hinn mill-aspetti tekniċi, jiddi għas-sempliċità tiegħu: tinstalla s-servizz fuq kull kompjuter u tagħżel liema folders taqsam, u daqshekk. Jaħdem fuq GNU/Linux, macOS, Windows, u Android.Għandu interface tal-web u applikazzjonijiet tad-desktop, b'fokus ċar: id-dejta tiegħek hija tiegħek u inti tiddeċiedi fejn tinħażen u kif tivvjaġġa.

X'inhu Syncthing u għaliex jiswa l-flus?

 

Syncthing hija sistema ta' sinkronizzazzjoni ta' fajls bejn il-pjattaformi li tiffoka fuq il-privatezza u l-kontroll. Il-liċenzja tagħha hija l-Mozilla Public License 2.0 (MPL 2.0)Huwa żviluppat f'Go u juża l-protokoll ta' skambju ta' blokki tiegħu stess, magħruf bħala Block Exchange Protocol (BEP), biex jittrasferixxi d-dejta b'mod effiċjenti.

Fil-prattika, il-proġett jipproponi tip ta’ sħaba BYO (Bring Your Own), fejn Inti tipprovdi l-ħardwer u s-softwer jgħaqqad l-apparati tiegħek Ma jeħtieġx servers ta' ħażna ċentrali. Jappoġġja l-IPv4 u l-IPv6, u jista' juża r-rilejs meta konnessjoni diretta ma tkunx possibbli.

Il-filosofija tal-proġett hija bbażata fuq diversi objettivi ċari ħafna: biex jipprevjenu t-telf tad-dejta, iżommu s-sigurtà, jiffaċilitaw l-użu, awtomatizzaw kemm jista' jkun, u jkunu disponibbli għal kulħaddDan kollu jiġi b'interfaċċja ċara u dokumentazzjoni estensiva.

  • Protezzjoni kontra t-telf: jipprova jimminimizza r-riskji ta' korruzzjoni jew tħassir aċċidentali.
  • SigurtàL-encryption TLS jipproteġi d-dejta fi tranżitu u kull apparat huwa approvat espliċitament.
  • Faċilità u awtomazzjoni: setup li jinftiehem, sinkronizzazzjoni fl-isfond, u mingħajr ħafna affarijiet żejda.
  • Disponibbiltà wiesgħaKlijenti għal GNU/Linux, macOS, Windows u Android, flimkien mal-għażla tal-kontenitur Docker.

Biex nispiċċa Għandu interface tal-web aċċessibbli mill-browser. U, f'GNU/Linux, GUI bbażata fuq GTK (flimkien ma' frontends bħal Syncthing-GTK) li tagħmel il-kompiti ta' kuljum aktar faċli.

Gwida għall-użu ta' Syncthing

Kif jaħdem fuq livell tekniku (mingħajr ma nidħol fid-dettalji)

Meta taqsam folder, Syncthing janalizza l-fajls u jaqsamhom fi blokki. Sinkronizza biss il-blokki li jinbidluDan iħaffef it-trasferiment u jnaqqas il-konsum tal-bandwidth. Japplika wkoll kompressjoni tal-metadata u "light scans" wara li jikkalkula u jiftakar il-hashes kompluti.

Dwar is-sigurtà, Il-komunikazzjoni kollha hija kriptata bit-TLSL-apparati huma identifikati b'ID uniku (derivat miċ-ċertifikat tagħhom), u l-konnessjoni bejniethom teħtieġ konferma miż-żewġ naħat. Jekk iseħħu kunflitti, is-sistema tibdel l-isem tal-eqdem fajl b'suffiss bħal "kunflitt ta' sinkronizzazzjoni" flimkien mad-data u l-ħin sabiex tkun tista' ssolvih faċilment.

Għall-post u l-konnettività, Syncthing jiskopri awtomatikament apparati fuq il-LAN tiegħek U, jekk meħtieġ, jista' juża r-rilejs pubbliċi. Barra minn hekk, iżomm konnessjonijiet attivi anke jekk tbiddel in-netwerks, għalhekk is-sinkronizzazzjoni tkompli meta terġa' tikseb aċċess għall-internet.

Installazzjoni fuq sistemi ewlenin

Fil-GNU/Linux tista' tinstallah minn repożitorji uffiċjali jew mill-proġett innifsu. F'Debian/Ubuntu u derivattivi, huwa rakkomandat li tuża r-repożitorju uffiċjali u timporta ċ-ċavetta PGP.Filwaqt li Fedora, CentOS, u sistemi simili jinkluduh fir-repożitorji tagħhom bħala EPEL. F'Arch/Manjaro, jinsab fir-repożitorji korrispondenti.

Ladarba jkun installat, huwa rakkomandabbli li tħaddem is-servizz tal-utent b'systemd: użu systemctl enable syncthing@usuario y systemctl start syncthing@usuario (ibdel “username” bl-isem tal-kont tiegħek). L-interfaċċja tal-web awtomatika hija ssettjata għal http://127.0.0.1:8384 għall-amministrazzjoni lokali.

Fuq Windows, il-binarju uffiċjali jaħdem fi stil "portabbli", iżda għal esperjenza aktar komda hemm proġetti bħal SyncTrayzor, dak Is-sinkronizzazzjoni tibda fl-isfond, turi n-notifiki, u tintegra fit-trej tas-sistema.B'dan il-mod tista' tinsa t-twieqi miftuħa tal-console; tibda bis-sistema u tibqa' moħbija sakemm ikollok bżonnha.

Fuq macOS tista' tniżżel l-applikazzjoni ppakkjata li Installa Syncthing bħala app nattivaFuq Android, Huwa disponibbli fuq il-Play Store u l-F-Droidu jippermettilek tqabbad il-mowbajl tiegħek mat-tagħmir tiegħek biex, pereżempju, tittrasferixxi awtomatikament ritratti lejn il-kompjuter tiegħek.

sinkronizzazzjoni

L-ewwel passi fl-interfaċċja tal-web

Iftaħ il-brawżer tiegħek u mur fuq http://127.0.0.1:8384 (port awtomatiku). Idealment, għandek tattiva l-username u l-password tal-GUI. Minn Actions → Settings → GUI, speċjalment jekk se tesponih barra minn localhost jew timmaniġġjah minn kompjuter ieħor fuq il-LAN.

Se tara skrin b'pannelli għal "Folders", "Dan l-apparat" u "Apparati oħra". L-interfaċċja tiskopri l-lingwa tas-sistema u hija pjuttost intuwittiva.Minn hemm tista' żżid apparati remoti, toħloq folders kondiviżi, taġġusta l-parametri, u tiċċekkja l-istatus tas-sinkronizzazzjoni.

L-ID tat-tagħmir tiegħek u t-tqabbil

Kull installazzjoni ta' Syncthing tiġġenera ċ-ċertifikat tagħha stess u l-ID tal-apparat assoċjat. Dak l-ID jippermetti lil apparati oħra jsibuk u jitolbu konnessjoni.Se tarah f'Azzjonijiet → Uri l-ID, ħdejn kodiċi QR utli ħafna meta tqabbad ma' mowbajl.

Biex tqabbad żewġ apparati, fuq wieħed minnhom agħfas “Żid Apparat Remot”, Ippejstja l-ID tal-persuna l-oħra u ssejvjaJekk it-tnejn ikunu fuq l-istess LAN, Syncthing ġeneralment "jara" t-tieni kompjuter mingħajr ma jkollok għalfejn tittajpja l-kodiċi, grazzi għas-sejbien lokali.

Meta taħżinha, It-tieni tim se jara notifika ta' tqabbil. biex taċċetta l-konnessjoni. Meta t-tnejn jikkonfermaw, iż-żewġ apparati jkunu konnessi u lesti biex jissinkronizzaw il-folders.

Aqsam fowlder: tikketta, mogħdija, u ma' min taqsmu

Biex tibda s-sinkronizzazzjoni, żid fowlder fuq wieħed mill-apparati. Agħti tikketta (isem deskrittiv) u mogħdija tad-diskaTista' taqsamha ma' tim wieħed jew aktar billi tagħżilhom fit-tab "Kondiviżjoni".

Mhuwiex obbligatorju li r-rotta tkun l-istess għat-timijiet kollha; Tista' timmappa "FotosMóvil" fuq il-PC tiegħek għal "/home/usuario/syncthing/camara"Pereżempju. Ipprova kun organizzat sabiex ma titħawwadx meta ssalva l-fajls fil-post it-tajjeb.

Meta taqsam il-fowlder, it-tim l-ieħor jirċievi stedina biex "jaċċetta" u jagħżel fejn ipoġġih fis-sistema tagħhom. Wara li ż-żewġ naħat jaqblu, jibda l-proċess ta' sinkronizzazzjoni. u se tara l-progress bars, l-għadd ta' oġġetti, u l-indiċi tal-blokki f'ħin reali.

sinkronizzazzjoni

Tipi ta' folders u settings utli

Syncthing joffri tliet modi għal kull folder: Ibgħat u rċievi, Ibgħat biss, u Irċievi bissL-ewwel waħda hija bidirezzjonali (bħas-soltu). “Ibgħat biss” tipprevjeni li l-bidliet minn timijiet oħra jaffettwaw is-sors; utli għal tim ewlieni li jkun qed jippromwovi l-kontenut. “Irċievi biss” timblokka l-modifiki lokali milli jippropagaw.

Il-pannell tal-editjar tal-fowlder fih xi għażliet avvanzati utli ħafna. Pereżempju, Tista' tiddefinixxi perċentwal minimu ta' spazju liberu fuq id-diska, jew aġġusta kif u meta jiġu skennjati l-bidliet (intervall tal-iskennjar, u osservazzjoni f'ħin reali jekk xieraq).

Issib ukoll Injora l-Mudelli (mudelli li għandhom jiġu esklużi, bħal *.tmp jew direttorji speċifiċi), u s-sezzjoni Verżjoni tal-Fajl biex jippreservaw verżjonijiet preċedenti ta' fajls. Dan il-verżjoniment huwa sempliċi iżda utli biex tneħħi żbalji komuni ta' editjar jew tħassir.

Aġġustament importanti ieħor huwa l-ordni tal-verifika tal-fajls u l-immaniġġjar tal-permessi/sidien f'sistemi simili għal UNIX. Jekk tissinkronizza bejn Windows u Linux, immarka dawn il-kaxxi biex tevita sorpriżi. bil-metadata.

Strutturi tan-netwerk: radjali b'ideat ta' "preżentatur" u xibka

Bi tliet kompjuters jew aktar, tista' twaqqaf cluster aktar effiċjenti. Ejja ngħidu A, B, u C. Jekk timmarka lil A bħala “preżentatur” (daħħal) Billi jgħaqqad lil B u C, A "jintroduċi" l-apparati lil xulxin u l-oħrajn awtomatikament isiru konxji ta' xulxin.

Vantaġġ? Jekk A jintefa, B u C se jkomplu jissinkronizzaw direttament sakemm ikunu jistgħu jikkonnettjaw. Barra minn hekk, it-trasferimenti huma kondiviżi: minflok ma jibgħat kollox, kull apparat jikkontribwixxi, u b'hekk jitnaqqas il-bandwidth fis-sors.

It-“total mesh” huwa possibbli jekk timmarka lil kulħadd bħala preżentaturi fost l-oħrajn kollha, iżda mhux rakkomandat. Jiġu ġġenerati "apparati fantażma" li huma diffiċli biex jitnaddfu. Meta wieħed ma jibqax jeżisti iżda r-referenza tiegħu tippersisti fuq in-netwerk. Jekk Syncthing jiskopri preżentaturi reċiproċi, joħroġ twissija biex terġa' tikkunsidra.

Amministrazzjoni remota u pariri prattiċi

Trid timmaniġġja tim wieħed minn ieħor? Mur f'Azzjonijiet → Settings → GUI u Ibdel l-indirizz tas-smigħ tal-interfaċċja tal-web biex tippermetti aċċess mil-LAN tiegħek (pereżempju, 0.0.0.0:8384). Jekk jogħġbok inkludi l-username u l-password meħtieġa.

Jekk timmaniġġja server mingħajr interfaċċja grafika, tista' teditja ~/.config/syncthing/config.xml biex taġġusta l-parametri, inkluż il-GUI. U jekk kollox isir permezz ta' SSH, mina b'port forwarding tippermettilek li "ġġib" 127.0.0.1:8384 għall-apparat li qed tikkonnettja minnu.

Meta jkun hemm routers stretti jew routers mingħajr UPnP, Syncthing jista' jiġbed ir-rilejsHuma utli ħafna bħala soluzzjoni temporanja, għalkemm inaqqsu l-veloċità tal-konnessjoni tiegħek. Jekk għandek kontroll fuq l-ambjent tan-netwerk tiegħek, il-ftuħ tal-portijiet u r-rottaġġ tat-traffiku direttament ġeneralment jipprovdi prestazzjoni aħjar.

Privatezza u sigurtà: dak li għandek bżonn tkun taf

Il-komunikazzjoni bejn l-apparati hija kriptata bit-TLS u kull apparat Għandu ċ-ċertifikat u ċ-ċavetta privata tiegħu stessMadankollu, il-privatezza ma tfissirx anonimità totali bejn il-pari: apparati konnessi jistgħu jaraw l-indirizz IP tiegħek, is-sistema, u l-istatus (konness, sinkronizzat, eċċ.). Qabbad biss ma' nies li tafda.

Biex jiffunzjona fuq skala globali, Syncthing juża xi servizzi pubbliċi: servers ta' skoperta globali, relays, u listi ta' relaysMinbarra s-server tal-aġġornamenti u, jekk taqbel, telemetrija anonima għall-istatistika. Kollox jista' jiġi sostitwit jekk trid twaqqaf in-netwerk privat tiegħek stess, iżda mhux neċessarju għal ħafna nies.

Portijiet, prestazzjoni u riżoluzzjoni ta' kunflitti

B'mod awtomatiku, il-GUI juża port 8384 fuq localhostIs-sinkronizzazzjoni bejn il-pari tipikament timpjega 22000/TCP u l-iskoperta lokali 21027/UDPJekk għandek firewall, iftaħha kif meħtieġ biex ittejjeb il-konnettività diretta.

Meta żewġ kompjuters jimmodifikaw l-istess fajl kważi simultanjament, jidher il-famuż "kunflitt ta' sinkronizzazzjoni"Syncthing iżid suffiss tad-data sabiex tkun tista' tagħżel liema verżjoni żżomm. Li żżomm il-verżjoni attivata jgħin biex tipproteġi s-sistema tiegħek.

Jekk tinnota li l-indiċi qed jieħu ħafna żmien, Iċċekkja l-iskennjar u l-"watch" tal-bidla f'ħin reali.F'repożitorji kbar, l-aġġustament tal-intervalli u l-attivazzjoni tan-notifika inotify (fejn applikabbli) jistgħu jiffrankaw is-CPU mingħajr ma jissagrifikaw il-coolness.

Installazzjoni f'kontenituri u noti oħra

Għal ambjenti inkapsulati, Hemm immaġni uffiċjali ta' DockerHuwa mod konvenjenti ħafna biex tpoġġi Syncthing fuq NAS, servers tad-dar jew VPS, u żżomm il-volumi mmuntati għall-folders tiegħek.

Fil-GNU/Linux b'desktop, Syncthing-GTK jew frontends simili jiffaċilitaw il-ġestjoni b'ikona fit-tray tas-sistema u aċċess dirett għall-għażliet mingħajr ma tiftaħ il-browser. Fuq Windows, SyncTrayzor iwettaq dak ir-rwol perfettament.

Kif jenfasizza l-proġett, "Id-dejta tiegħek hija tiegħek biss"Dan l-approċċ—mingħajr cloud ta' parti terza—huwa r-raġuni għaliex ħafna utenti qed jemigraw minn Dropbox/Drive għal xogħol intern, flussi tal-midja, jew dejta sensittiva.

Jekk inti interessat li tieħu l-aħjar minnha, iddedika ħin għal mudelli ta' esklużjoni, limiti tal-bandwidth, u verżjonijietDawn huma t-tliet settings li jagħmlu d-differenza f'ambjenti tad-dinja reali b'ħafna magni u direttorji kbar.

Meta niġu għall-punt, Syncthing jikkombina Veloċità P2P, kontroll assolut, u setup faċli ħafna għall-utent.Ladarba tkun qed tħaddem, tista' tinsa l-USB drives, l-annessi tal-email, u t-tlugħ bla tmiem fuq il-cloud. U iva, huwa sorprendentament tajjeb.

Kontenut esklussiv - Ikklikkja Hawnhekk  X'jiġri jekk toqtol is-servizzi kollha fl-isfond: il-limitu reali tas-sistema