Rsync 3.2.4 yakatoburitswa uye idzi ndidzo nhau dzayo

Mushure megore nehafu yekuvandudza kuvhurwa kwe iyo nyowani vhezheni ye rsync 3.2.4, vhezheni umo nhevedzano yekuvandudza uye bug kugadzirisa kwakaitwa.

Kune avo vatsva kuRsync, iwe unofanirwa kuziva kuti izvi ndeye kuwiriranisa faira uye backup utility iyo inopa kufambisa kwakanaka kwekuwedzera data, iyo inoshandawo neyakadzvanywa uye yakavharidzirwa data.

Uchishandisa delta encoding tekinoroji, inokutendera iwe kuwiriranisa mafaera uye madhairekitori pakati pemichina miviri pamusoro petiweki kana pakati penzvimbo mbiri pamushini mumwe chete, kuderedza huwandu hwe data yakatamiswa.

Chinhu chakakosha cheRsync chisingawanikwe muzvirongwa zvakawanda kana maprotocol ndechekuti kopi inoitika nekutapurirana kumwe chete munzira imwe neimwe. Rsync inogona kukopa kana kuratidza arimo madhairekitori uye kukopa mafaera, sarudzo uchishandisa compression uye kudzokorora.

Ichiita sevhavha daemon, Rsync inoteerera nekusarudzika paTCP port 873, ichipa mafaera muiyo Rsync protocol kana kuburikidza neiri kure terminal seRSH kana SSH. Muchiitiko chekupedzisira, iyo Rsync mutengi inogoneka inofanirwa kuiswa pane ese ari maviri emunharaunda uye ari kure host.

Nhau huru dzeRsync 3.2.4

Mune iyi vhezheni itsva inoratidzwa yeRsync 3.2.4 nzira itsva yekudzivirira nharo yakarongwa kubva pamutsetse wemirairo wakafanana ne "-protect-args" ("-s") sarudzo yaimbovepo, asi haina kutyora rrsync script (rsync inorambidzwa).

Kudzivirirwa inowira kune yakakosha mavara ekutiza, kusanganisira nzvimbo, kana uchipfuudza zvikumbiro kune goko rekunze. Nzira itsva haipukunyuke mavara akakosha mukati mebhuroko rataurwa, zvichibvumira kuti zita refaira ritore mashoko pasina kupukunyuka, semuenzaniso "rsync -aiv host: 'a simple file.pdf' is now allowed". Kudzosa maitiro ekare, sarudzo "-old-args" uye shanduko yenharaunda "RSYNC_OLD_ARGS=1" inokurudzirwa.

Imwe yeshanduko inomira mushanduro iyi nyowani ndeyekuti yakaitwa kugona kugadzirisa xattrs hunhu yemafaira ari mukuverenga-chete modhi kana mushandisi aine mvumo yekushandura kodzero dzekuwana (semuenzaniso, kana uchimhanya semudzi).
Yakawedzerwa uye inogoneswa neiyo default parameter "-info=NONREG" kuratidza yambiro nezve kuendesa akakosha mafaera.

Iyo script atomic-rsync yakanyorwazve muPython uye yakawedzerwa nekugona kufuratira makodhi return non-zero. Iyo yakasarudzika ndeyekufuratira kodhi 24, iyo inodzoserwa kana mafaera akashaikwa apo rsync iri kushanda (semuenzaniso, kodhi 24 inodzoserwa kune yechinguva mafaera aivepo panguva yekutanga indexing asi akabviswa panguva yekutanga indexing). yekutama).

Yakagadzirisa nyaya yagara iripo nekubata mavara edesimali zvichienderana nenzvimbo yazvino. Kune zvinyorwa zvakagadzirirwa kugadzirisa chete mavara "." muhuwandu, kana kukanganisa kuenderana, unogona kuseta iyo "C" nzvimbo.

Pamusoro pezvo, kusagadzikana (CVE-2018-25032) mune kodhi inosanganisirwa yeraibhurari yezlib iyo inokonzeresa kuti buffer ifashukire paunenge uchiedza kumanikidza yakanyatsogadzirirwa hunhu kutevedzana yakagadziriswa zvakare.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakaita iyo "-fsync" sarudzo yekufonera iyo fsync () basa pane yega faira mashandiro ekutsvaira dhisiki cache.
  • Iyo rsync-ssl script inoshandisa iyo "-verify_hostname" sarudzo paunowana openssl.
  • Yakawedzera "-copy-devices" sarudzo yekukopa mafaira emudziyo semafaira akajairwa.
  • Yakaderedzwa ndangariro kushandiswa paunenge uchiwedzera kufambisa nhamba huru yemadhairekitori madiki.
  • Papuratifomu yeMacOS, iyo "-atimes" sarudzo inogoneswa.
  • Iyo rrsync (yakarambidzwa rsync) script yakanyorwa patsva muPython.
  • Yakawedzera sarudzo nyowani "-munge", "-no-lock" uye "-no-del".
  • Sarudzo dzeblock "-copy-links" (-L), "-copy-dirlinks" (-k) uye "-keep-dirlinks" (-K) zvinogoneswa nekusarudzika kuitira kuti kurwiswa kunonyengedza zvinongedzo kune madhairekitori kuwande. zvakaoma.
  • Iyo munge-symlinks script yakanyorwa patsva muPython.

Chekupedzisira, kana iwe uchida kukwanisa kuziva zvakawanda nezvazvo, unogona kubvunza iwo ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako