Ukukhishwa kwesistimu yokuvumelanisa ifayela ye-P2P evulekile i-Syncthing 1.16

Ukukhishwa kwesistimu yokuvumelanisa ifayela okuzenzakalelayo kwethulwe, lapho idatha evumelanisiwe ingalayishwa endaweni yokugcina amafu, kodwa iphindaphindwa ngokuqondile phakathi kwezinhlelo zabasebenzisi lapho zivela kanyekanye ku-inthanethi, kusetshenziswa iphrothokholi ye-BEP (Block Exchange Protocol) eyakhiwe yi- iphrojekthi. Ikhodi ye-Syncthing ibhalwe ku-Go futhi isatshalaliswa ngaphansi kwelayisensi ye-MPL yamahhala. Izakhiwo ezilungile zilungiselelwa i-Linux, i-Android, i-Windows, i-macOS, i-FreeBSD, i-Dragonfly BSD, i-NetBSD, i-OpenBSD ne-Solaris.

Ngokungeziwe ekuxazululeni izinkinga zokuvumelanisa idatha phakathi kwamadivayisi amaningana omsebenzisi oyedwa, usebenzisa i-Syncthing kungenzeka ukudala amanethiwekhi amakhulu ahlukaniswe ukuze kugcinwe idatha eyabiwe esatshalaliswa kuzo zonke izinhlelo zabahlanganyeli. Inikeza ukulawula ukufinyelela okuguquguqukayo kanye nokuvumelanisa okuhlukile. Kungenzeka ukuchaza ababungazi abazothola idatha kuphela, i.e. izinguquko kudatha kulaba basingathi ngeke zithinte izimo zedatha egcinwe kwamanye amasistimu. Kusekelwa izindlela ezimbalwa zenguqulo yefayela, lapho kugcinwa khona izinguqulo zangaphambilini zedatha eshintshiwe.

Lapho livumelaniswa, ifayela lihlukaniswa ngokunengqondo libe amabhulokhi, ayingxenye engahlukaniseki lapho kudluliswa idatha phakathi kwamasistimu omsebenzisi. Uma uvumelanisa kudivayisi entsha, uma kukhona amabhulokhi afanayo kumadivayisi amaningana, amabhulokhi akopishwa kuma-node ahlukene, afana nokusebenza kohlelo lwe-BitTorrent. Uma amadivayisi amaningi abamba iqhaza ekuvumelaniseni, kulapho ukuphindaphinda kwedatha entsha kuzokwenzeka ngokushesha ngenxa yokufana. Ngesikhathi sokuvumelanisa kwamafayela ashintshiwe, amabhulokhi edatha ashintshiwe kuphela adluliselwa kunethiwekhi, futhi lapho kuqanjwa kabusha noma kushintsha amalungelo okufinyelela, imethadatha kuphela evumelaniswayo.

Iziteshi zokudlulisa idatha zakhiwa kusetshenziswa i-TLS, wonke ama-node aqinisekisana kusetshenziswa izitifiketi nezihlonzi zedivayisi, i-SHA-256 isetshenziselwa ukulawula ubuqotho. Ukunquma ama-node okuvumelanisa kunethiwekhi yendawo, iphrothokholi ye-UPnP ingasetshenziswa, engadingi ukufakwa mathupha kwamakheli e-IP wamadivayisi avumelanisiwe. Ukuze ulungiselele isistimu nokuqapha, kunesixhumi esibonakalayo sewebhu esakhelwe ngaphakathi, iklayenti le-CLI kanye ne-GUI Syncthing-GTK, ehlinzeka futhi ngamathuluzi okuphatha ama-node okuvumelanisa namakhosombe. Ukwenza lula ukusesha kwamanodi e-Syncthing, iseva yokuxhumanisa yokuthola iyathuthukiswa.

Inguqulo entsha isebenzisa ukusekelwa kokuhlola kokubethelwa kwefayela, okukuvumela ukuthi usebenzise i-Syncthing namaseva angathembekile, isibonelo, ukuvumelanisa idatha yakho hhayi kuphela namadivayisi akho, kodwa futhi namaseva angaphandle angekho ngaphansi kolawulo lomsebenzisi. Ukwengeza, ukukhishwa okusha kwethula ingxoxo yokucela ukuqinisekiswa ngaphambi kokuhlehlisa izinguquko noma ukubhala phezu kohla lwemibhalo. Izinkinga ngokusetshenziswa ngokweqile kwezinsiza ze-CPU ezingxoxweni ezinezinkomba zenqubekelaphambili egqwayizayo zokusebenza zixazululiwe. Okulandelayo, isibuyekezo esingu-1.16.1 sikhishwe ngokushesha, esilungise inkinga kuphakheji ye-Debian.

Ukukhishwa kwesistimu yokuvumelanisa ifayela ye-P2P evulekile i-Syncthing 1.16
Ukukhishwa kwesistimu yokuvumelanisa ifayela ye-P2P evulekile i-Syncthing 1.16


Source: opennet.ru

Engeza amazwana