Izinsiza eziyisipele ze-Rsync 3.2.7 kanye ne-rclone 1.60 zikhishiwe

I-Rsync 3.2.7, insiza yokuvumelanisa ifayela kanye nekhophi yasenqolobaneni enciphisa ithrafikhi ngokukopisha izinguquko ngokwandayo, isikhishiwe. I-SSH, i-rsh, noma iphrothokholi ye-rsync yobunikazi ingasetshenziswa njengokuthutha. Amaseva e-rsync angaziwa ayasekelwa, okuwenza alungele ukuvumelanisa kwesibuko. Ikhodi yephrojekthi inelayisensi ngaphansi kwelayisensi ye-GPLv3.

Phakathi kwezinguquko ezengeziwe:

  • Kuvunyelwe ukusetshenziswa kwe-SHA512, SHA256, namahashi e-SHA1 lapho kuqinisekiswa ukuxhumeka komsebenzisi kunqubo ye-rsync yangemuva (ngaphambilini i-MD5 ne-MD4 bezisekelwa).
  • Ikhono lokusebenzisa i-algorithm ye-SHA1 yokubala amasheke efayela seliqalisiwe. Ngenxa yobukhulu bayo, i-SHA1 hashi inikezwa okubalulekile okuphansi ohlwini lokumatanisa i-hashi. Ukuze uphoqelele i-SHA1 ukuthi ikhethwe, sebenzisa inketho ethi "--checksum-choice".
  • Ukunciphisa amathuba okushayisana, ithebula lesichasiso se-xattr lishintshelwe kusetshenziswa okhiye abangama-64-bit.
  • Amandla okukhipha ulwazi mayelana nama-algorithms asekelwa i-rsync ngefomethi ye-JSON anikeziwe (anikwe amandla ngokuphindaphinda inketho --version ("-VV"). Ukwengeza, iskripthi sokusekela/i-json-rsync-version sengeziwe, esikuvumela ukuthi ukhiqize okukhiphayo okufanayo kwe-JSON ngokusekelwe kokukhishwayo kolwazi kufomu lombhalo lapho inketho ethi "--version" icaciswa iyodwa (ukuze ihambisane nokukhishwa kwangaphambilini kwe-rsync).
  • Isilungiselelo esithi "sebenzisa i-chroot" ku-rsyncd.conf, elawula ukuthi i-chroot isetshenziselwa ukuhlukaniswa kwenqubo eyengeziwe, isethwe ukuze "ingasethiwe" ngokuzenzakalelayo, okuvumela i-chroot ukuthi isetshenziswe ngokusekelwe ekutholakaleni kwayo (isb., inikwe amandla uma i-rsync isetshenziswa njengempande futhi ayivulwanga uma isetshenziswa njengomsebenzisi ongeyona impande).
  • Ukusebenza kwe-algorithm yokusesha ifayela eliyisisekelo kwamafayela okuqondiwe angekho, uma usebenzisa inketho ethi "--fuzzy", cishe kuphindwe kabili.
  • Ukumelwa kwesikhathi kuphrothokholi esetshenziswa lapho kusetshenziswana nokukhishwa kwe-Rsync okudala (ngaphambi kwegatsha le-3.0) kushintshiwe - isikhathi se-epochal esingu-4-byte manje sesithathwa "njenge-int engabhalisiwe", evimbela ukudluliswa kwezikhathi ngaphambi kuka-1970, kodwa ixazulula inkinga ngokucacisa izikhathi ngemuva kuka-2038.
  • Ukungabi khona kwendlela eqondiwe uma kucelwa iklayenti le-rsync manje kuthathwa njengephutha. Ukuze ubuyele ekuziphatheni kwakudala, lapho indlela engenalutho ithathwe ngokuthi ".", inketho ethi "-old-args" isiphakamisiwe.

Okunye okuphawulekayo ukukhishwa kwe-rclone 1.60, insiza efana ne-rsync eyenzelwe ukukopisha nokuvumelanisa idatha phakathi kwesistimu yendawo nezinsiza ezihlukahlukene zokugcina amafu, njenge-Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud, neYandex.Disk. Ikhodi yephrojekthi ibhalwe ku-Go futhi isatshalaliswa ngaphansi kwelayisensi ye-MIT.

Ekukhishweni okusha: Ikhophi yasenqolobaneni yokugcina into ye-Oracle kanye ne-SMB/CIFS yengeziwe. I-backend ye-S3 yokugcina manje isekela ukuguqulwa futhi isekela i-IONOS Cloud Storage kanye nabahlinzeki be-Qiniu KODO. I-backend yasendaweni manje isekela izihlungi ukuze uzibe amaphutha wamalungelo okufinyelela.

Source: opennet.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster