Az Rsync 3.2.7 támogatja a támogatott algoritmus-információkat JSON-ban

rsync

lehetővé teszi a fájlok és könyvtárak szinkronizálását két hálózaton lévő gép között vagy ugyanazon a gépen két hely között

Nemrég jelentették be az új verzió megjelenését rsync 3.2.7, fájlszinkronizálási és biztonsági mentési segédprogram amely a növekményes adatok hatékony átvitelét kínálja, amely tömörített és titkosított adatokkal is működik.

Delta kódolási technikával, lehetővé teszi a fájlok és könyvtárak szinkronizálását két gép között hálózaton keresztül vagy ugyanazon a gépen két hely között, az átvitt adatok mennyiségének minimalizálása.

Az Rsync egyik fontos jellemzője, amely nem található meg a legtöbb programban vagy protokollban, hogy a másolás mindkét irányban csak egy átvitellel történik. Az Rsync képes másolni vagy megjeleníteni a benne lévő könyvtárakat és fájlokat másolni, opcionálisan tömörítés és rekurzió használatával.

A szerverdémonként működő Rsync alapértelmezés szerint a 873-as TCP-porton figyel, és a natív Rsync protokollon vagy távoli terminálon, például RSH-n vagy SSH-n keresztül szolgálja ki a fájlokat. Ez utóbbi esetben az Rsync kliens végrehajtható fájlját a helyi és a távoli gazdagépen is telepíteni kell.

Az Rsync 3.2.7 fő hírei

Az Rsync 3.2.7 új kiadott verziójában Az SHA512, SHA256 és SHA1 hashek megengedettek amikor hitelesíti a felhasználó kapcsolatát a háttérben futó rsync folyamattal (korábban az MD5 és MD4 támogatott).

Ezen kívül kiemelik azt is megvalósult az SHA1 algoritmus használatának képessége fájl ellenőrző összegek kiszámításához. Nagy mérete miatt az SHA1 hash rendelkezik a legalacsonyabb prioritással a hash egyezések listáján. Használhatja a „–checksum-choice” opciót az SHA1 választás kikényszerítéséhez.

biztosították a az rsync-ben támogatott algoritmusok információinak kibocsátása JSON formátumban (a --version ("-VV") opció megkettőzésével engedélyezhető). Is, hozzáadva a support/json-rsync-version szkriptet, amely lehetővé teszi hasonló JSON-kimenet létrehozását az információs kimenet alapján szövegként egyetlen „–version” opcióval (az rsync-verziókkal való visszafelé kompatibilitás érdekében).

Másrészt a beállítás "use chroot" az rsyncd.conf fájlban, amely szabályozza a chroot hívás használatát a folyamat további leválasztásához, alapértelmezés szerint "nincs beállítva", amely lehetővé teszi a chroot használatát az elérhetőségétől függően (például engedélyezze, ha az rsync rootként fut, és nincs engedélyezve, ha nem root felhasználóként fut).

A többi változás közül amelyek kiemelkednek az új verzióból:

  • Körülbelül megduplázta a hiányzó célfájlokra vonatkozó alapfájl-keresési algoritmus teljesítményét, amelyet a „–fuzzy” opció megadásakor használnak.
  • Az ütközések esélyének csökkentése érdekében az xattr attribútum hash tábláját 64 bites kulcsok használatára alakították át.
  • Megváltoztatta az időábrázolást a protokollban az Rsync régebbi verzióival (3.0 előtti elágazás) való interakció során: a 4 bájtos epochaidőt ebben az esetben "unsigned int"-ként kezeli, ami nem teszi lehetővé az 1970-nél régebbi idők áthaladását, de megoldja a problémát a 2038 utáni időpontok megadásával.
  • Az rsync kliens hívásakor hiányzó célútvonal hibaként kezelendő.
  • A „–old-args” opció a régi viselkedés visszaállítására szolgál, ahol az üres útvonalat „”-ként kezelték.

Végül ha érdekel, hogy többet tudjon meg róla erről az új verzióról itt ellenőrizheti a részleteket a következő link.

Hogyan telepítsem az Rsync-et Linuxra?

Azok, akik szeretnék telepíteni ezt az eszközt a rendszerükre, a legtöbb Linux disztribúció tárházában található csomag telepítésével tehetik ezt meg.

Azok esetében, akik a Debian, Ubuntu vagy bármilyen származéka Ezek közül csak nyisson meg egy terminált, és írja be a következőket:

sudo apt telepítse az rsync parancsot

Most azoknak az esetéről, akik a Fedora:

sudo dnf install rsync

Míg azon felhasználók esetében, akik a Arch Linux és annak bármely származéka:

sudo pacman -S rsync

Ami pedig azokat használja, akik a openSUSE:

sudo zypper rsync-ben

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.