Rsync 3.2.4 ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ಒಂದೂವರೆ ವರ್ಷದ ಅಭಿವೃದ್ಧಿಯ ನಂತರ ಪ್ರಾರಂಭ ನ ಹೊಸ ಆವೃತ್ತಿ rsync 3.2.4, ಆವೃತ್ತಿಯಲ್ಲಿ ಸುಧಾರಣೆಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಸರಣಿಯನ್ನು ಮಾಡಲಾಗಿದೆ.

Rsync ಗೆ ಹೊಸಬರು, ನೀವು ಇದನ್ನು ತಿಳಿದಿರಬೇಕು ಫೈಲ್ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಮತ್ತು ಬ್ಯಾಕಪ್ ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ಇದು ಹೆಚ್ಚುತ್ತಿರುವ ಡೇಟಾದ ಸಮರ್ಥ ಪ್ರಸರಣವನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಸಂಕುಚಿತ ಮತ್ತು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಡೇಟಾದೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಡೆಲ್ಟಾ ಎನ್ಕೋಡಿಂಗ್ ತಂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು, ಇದು ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಎರಡು ಯಂತ್ರಗಳ ನಡುವೆ ನೆಟ್‌ವರ್ಕ್ ಮೂಲಕ ಅಥವಾ ಒಂದೇ ಯಂತ್ರದಲ್ಲಿ ಎರಡು ಸ್ಥಳಗಳ ನಡುವೆ, ವರ್ಗಾವಣೆಗೊಂಡ ಡೇಟಾದ ಪರಿಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು.

ಹೆಚ್ಚಿನ ಪ್ರೋಗ್ರಾಂಗಳು ಅಥವಾ ಪ್ರೋಟೋಕಾಲ್‌ಗಳಲ್ಲಿ ಕಂಡುಬರದ Rsync ನ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯವೆಂದರೆ ಪ್ರತಿ ದಿಕ್ಕಿನಲ್ಲಿ ಒಂದು ಪ್ರಸರಣದೊಂದಿಗೆ ನಕಲು ನಡೆಯುತ್ತದೆ. Rsync ಒಳಗೊಂಡಿರುವ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ನಕಲು ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಬಹುದು ಅಥವಾ ಪ್ರದರ್ಶಿಸಬಹುದು, ಐಚ್ಛಿಕವಾಗಿ ಕಂಪ್ರೆಷನ್ ಮತ್ತು ರಿಕರ್ಶನ್ ಬಳಸಿ.

ಸರ್ವರ್ ಡೀಮನ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, TCP ಪೋರ್ಟ್ 873 ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಆಗಿ Rsync ಆಲಿಸುತ್ತದೆ, ಸ್ಥಳೀಯ Rsync ಪ್ರೋಟೋಕಾಲ್‌ನಲ್ಲಿ ಅಥವಾ RSH ಅಥವಾ SSH ನಂತಹ ರಿಮೋಟ್ ಟರ್ಮಿನಲ್ ಮೂಲಕ ಫೈಲ್‌ಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ. ನಂತರದ ಸಂದರ್ಭದಲ್ಲಿ, ಸ್ಥಳೀಯ ಮತ್ತು ರಿಮೋಟ್ ಹೋಸ್ಟ್ ಎರಡರಲ್ಲೂ Rsync ಕ್ಲೈಂಟ್ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು.

Rsync 3.2.4 ರ ಮುಖ್ಯ ಸುದ್ದಿ

ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ Rsync 3.2.4 ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಹೊಸ ವಾದ ರಕ್ಷಣೆ ವಿಧಾನವನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಈ ಹಿಂದೆ ಲಭ್ಯವಿರುವ “–protect-args” (“-s”) ಆಯ್ಕೆಯನ್ನು ಹೋಲುವ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ, ಆದರೆ rrsync ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮುರಿಯುವುದಿಲ್ಲ (rsync ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ).

ರಕ್ಷಣೆ ವಿಶೇಷ ಪಾರು ಪಾತ್ರಗಳಿಗೆ ಕುದಿಯುತ್ತವೆ, ಬಾಹ್ಯ ಶೆಲ್‌ಗೆ ವಿನಂತಿಗಳನ್ನು ರವಾನಿಸುವಾಗ ಸ್ಥಳಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. ಹೊಸ ವಿಧಾನವು ಉಲ್ಲೇಖಿಸಲಾದ ಬ್ಲಾಕ್‌ನಲ್ಲಿ ವಿಶೇಷ ಅಕ್ಷರಗಳಿಂದ ತಪ್ಪಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ, ಇದು ಫೈಲ್ ಹೆಸರನ್ನು ಮತ್ತಷ್ಟು ತಪ್ಪಿಸಿಕೊಳ್ಳದೆ ಉಲ್ಲೇಖಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಉದಾಹರಣೆಗೆ "rsync -aiv host: 'a simple file.pdf' ಈಗ ಅನುಮತಿಸಲಾಗಿದೆ". ಹಳೆಯ ನಡವಳಿಕೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲು, “–old-args” ಆಯ್ಕೆ ಮತ್ತು ಪರಿಸರ ವೇರಿಯಬಲ್ “RSYNC_OLD_ARGS=1” ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.

ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು xattrs ಗುಣಲಕ್ಷಣಗಳನ್ನು ನವೀಕರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಬಳಕೆದಾರನು ಪ್ರವೇಶ ಹಕ್ಕುಗಳನ್ನು ಬದಲಾಯಿಸಲು ಅನುಮತಿಯನ್ನು ಹೊಂದಿದ್ದರೆ ಓದಲು-ಮಾತ್ರ ಮೋಡ್‌ನಲ್ಲಿರುವ ಫೈಲ್‌ಗಳಿಗಾಗಿ (ಉದಾಹರಣೆಗೆ, ರೂಟ್‌ನಂತೆ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ).
ವಿಶೇಷ ಫೈಲ್‌ಗಳನ್ನು ವರ್ಗಾಯಿಸುವ ಕುರಿತು ಎಚ್ಚರಿಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಡೀಫಾಲ್ಟ್ ಪ್ಯಾರಾಮೀಟರ್ “–info=NONREG” ಮೂಲಕ ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.

ಬರಹ ಪರಮಾಣು-rsync ಅನ್ನು ಪೈಥಾನ್‌ನಲ್ಲಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಕೋಡ್‌ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ ಶೂನ್ಯವಲ್ಲದ ಹಿಂತಿರುಗಿ. ಡೀಫಾಲ್ಟ್ ಕೋಡ್ 24 ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸುವುದು, ಇದು rsync ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಫೈಲ್‌ಗಳು ಕಾಣೆಯಾದಾಗ ಹಿಂತಿರುಗಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಆರಂಭಿಕ ಸೂಚಿಕೆ ಸಮಯದಲ್ಲಿ ಇದ್ದ ತಾತ್ಕಾಲಿಕ ಫೈಲ್‌ಗಳಿಗೆ ಕೋಡ್ 24 ಅನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ ಆದರೆ ಆರಂಭಿಕ ಇಂಡೆಕ್ಸಿಂಗ್ ಸಮಯದಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ). ವಲಸೆ).

ದಶಮಾಂಶ ಬಿಂದು ಅಕ್ಷರಗಳ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ ದೀರ್ಘಕಾಲದ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ ಪ್ರಸ್ತುತ ಸ್ಥಳವನ್ನು ಆಧರಿಸಿ. "" ಅಕ್ಷರವನ್ನು ಮಾತ್ರ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಿಗಾಗಿ. ಸಂಖ್ಯೆಯಲ್ಲಿ, ಹೊಂದಾಣಿಕೆಯ ಉಲ್ಲಂಘನೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು "ಸಿ" ಲೊಕೇಲ್ ಅನ್ನು ಹೊಂದಿಸಬಹುದು.

ಹೆಚ್ಚುವರಿಯಾಗಿ, zlib ಲೈಬ್ರರಿಯ ಒಳಗೊಂಡಿರುವ ಕೋಡ್‌ನಲ್ಲಿ ದುರ್ಬಲತೆಯನ್ನು (CVE-2018-25032) ಸಹ ಸರಿಪಡಿಸಲಾಗಿದೆ, ಇದು ವಿಶೇಷವಾಗಿ ಸಿದ್ಧಪಡಿಸಿದ ಅಕ್ಷರ ಅನುಕ್ರಮವನ್ನು ಕುಗ್ಗಿಸಲು ಪ್ರಯತ್ನಿಸುವಾಗ ಬಫರ್ ಓವರ್‌ಫ್ಲೋಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಈ ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ:

  • ಡಿಸ್ಕ್ ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡಲು ಪ್ರತಿ ಫೈಲ್ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ fsync() ಕಾರ್ಯವನ್ನು ಕರೆಯಲು “–fsync” ಆಯ್ಕೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • rsync-ssl ಸ್ಕ್ರಿಪ್ಟ್ openssl ಅನ್ನು ಪ್ರವೇಶಿಸುವಾಗ "-verify_hostname" ಆಯ್ಕೆಯನ್ನು ಬಳಸುತ್ತದೆ.
  • ಸಾಧನ ಫೈಲ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯ ಫೈಲ್‌ಗಳಂತೆ ನಕಲಿಸಲು “–ಕಾಪಿ-ಡಿವೈಸಸ್” ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಸಣ್ಣ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಹೆಚ್ಚಿಸುವಾಗ ಕಡಿಮೆ ಮೆಮೊರಿ ಬಳಕೆ.
  • MacOS ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ, “–times” ಆಯ್ಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • rrsync (ನಿರ್ಬಂಧಿತ rsync) ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪೈಥಾನ್‌ನಲ್ಲಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ.
  • "-munge", "-no-lock" ಮತ್ತು "-no-del" ಹೊಸ ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬ್ಲಾಕ್ ಆಯ್ಕೆಗಳು “–copy-links” (-L), “–copy-dirlinks” (-k) ಮತ್ತು “-keep-dirlinks” (-K) ಡೀಫಾಲ್ಟ್ ಆಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಆದ್ದರಿಂದ ಡೈರೆಕ್ಟರಿಗಳಿಗೆ ಸಾಂಕೇತಿಕ ಲಿಂಕ್‌ಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ಮಾಡುವ ದಾಳಿಗಳು ಹೆಚ್ಚು. ಕಷ್ಟ.
  • ಮುಂಗೆ-ಸಿಮ್ಲಿಂಕ್ಸ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪೈಥಾನ್‌ನಲ್ಲಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.