เจซเจพเจˆเจฒ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจธเจนเฉ‚เจฒเจค Rsync เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ 3.2.4

เจกเฉ‡เจข เจธเจพเจฒ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, Rsync 3.2.4 เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฆเจฒเจพเจตเจพเจ‚ เจฆเฉ€ เจฒเจ—เจพเจคเจพเจฐ เจจเจ•เจฒ เจ•เจฐเจ•เฉ‡ เจ†เจตเจพเจœเจพเจˆ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ ssh, rsh เจœเจพเจ‚ เจฎเจฒเจ•เฉ€เจ…เจค rsync เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ…เจ—เจฟเจ†เจค rsync เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจ—เจ เจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฎเจฟเจฐเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเจจเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจจเฉ‚เฉฐ GPLv3 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚:

  • เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจคเจฐเฉ€เจ•เจพ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจ‰เจชเจฒเจฌเจง โ€œ--protect-argsโ€ (โ€œ-sโ€) เจตเจฟเจ•เจฒเจช เจตเจฐเจ—เจพ เจนเฉˆ, เจชเจฐ rrsync เจธเจ•เฉเจฐเจฟเจชเจŸ (เจชเฉเจฐเจคเฉ€เจฌเฉฐเจงเจฟเจค rsync) เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจคเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจฌเจพเจนเจฐเฉ€ เจ•เจฎเจพเจ‚เจก เจฆเฉเจญเจพเจธเจผเฉ€เจ เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจญเฉ‡เจœเจฃ เจตเฉ‡เจฒเฉ‡, เจธเจชเฉ‡เจธ เจธเจฎเฉ‡เจค, เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฑเจ–เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจนเฉ‡เจ เจพเจ‚ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเจตเจพเจ‚ เจขเฉฐเจ— เจ‡เฉฑเจ• เจนเจตเจพเจฒเจพ เจตเจพเจฒเฉ‡ เจฌเจฒเจพเจ• เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฑเจ–เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฟเจจเจพเจ‚ เจตเจพเจงเฉ‚ เจฌเจšเจฃ เจฆเฉ‡ เจซเจพเจˆเจฒ เจจเจพเจฎ เจฆเฉ‡ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจธเจงเจพเจฐเจจ เจนเจตเจพเจฒเจพ เจšเจฟเฉฐเจจเฉเจน เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เจฎเจพเจ‚เจก โ€œrsync -aiv host:'a simple file.pdf' เจนเฉเจฃ เจ†เจ—เจฟเจ† เจนเฉˆเฅค " เจชเฉเจฐเจพเจฃเฉ‡ เจตเจฟเจนเจพเจฐ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจจ เจฒเจˆ, โ€œ--old-argsโ€ เจตเจฟเจ•เจฒเจช เจ…เจคเฉ‡ โ€œRSYNC_OLD_ARGS=1โ€ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเจจเฅค
  • เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเฉ‹เจ•เฉ‡เจฒ ("," เจฆเฉ€ เจฌเจœเจพเจ ".") เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฆเจธเจผเจฎเจฒเจต เจฌเจฟเฉฐเจฆเฉ‚ เจ…เฉฑเจ–เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจจเจพเจฒ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจšเฉฑเจฒเฉ€ เจ† เจฐเจนเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเจฟเจฐเจซเจผ "" เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฒเจˆเฅค เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจตเจฟเฉฑเจš, เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจฒเฉ‹เจ•เฉ‡เจฒ เจจเฉ‚เฉฐ "C" 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
  • zlib เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจคเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2018-25032) เจจเฉ‚เฉฐ เจซเจฟเจ•เจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ…เฉฑเจ–เจฐ เจ•เฉเจฐเจฎ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เฉฑเจ• เจฌเจซเจฐ เจ“เจตเจฐเจซเจฒเฉ‹ เจตเฉฑเจฒ เจฒเฉˆ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจกเจฟเจธเจ• เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจซเจฒเฉฑเจธเจผ เจ•เจฐเจจ เจฒเจˆ เจนเจฐเฉ‡เจ• เจซเจพเจˆเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจ 'เจคเฉ‡ fsync() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจฒเจˆ โ€œ--fsyncโ€ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค
  • rsync-ssl เจธเจ•เฉเจฐเจฟเจชเจŸ "-verify_hostname" เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ openssl เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
  • เจกเจฟเจตเจพเจˆเจธ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจค เจซเจพเจˆเจฒเจพเจ‚ เจตเจœเฉ‹เจ‚ เจ•เจพเจชเฉ€ เจ•เจฐเจจ เจฒเจˆ "--copy-devices" เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจ—เจพเจคเจพเจฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจ˜เจŸเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
  • macOS เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡, โ€œโ€”timesโ€ เจตเจฟเจ•เจฒเจช เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจธเจฟเจฐเจซเจผ เจฐเฉ€เจก-เจ“เจจเจฒเฉ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจซเจพเจˆเจฒเจพเจ‚ เจฒเจˆ xattrs เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ•เฉ‹เจฒ เจชเจนเฉเฉฐเจš เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจฐเฉ‚เจŸ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ)เฅค
  • เจตเจฟเจธเจผเฉ‡เจธเจผ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจšเฉ‡เจคเจพเจตเจจเฉ€เจ†เจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ "--info=NONREG" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ…เจคเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • rrsync (เจชเฉเจฐเจคเฉ€เจฌเฉฐเจงเจฟเจค rsync) เจธเจ•เฉเจฐเจฟเจชเจŸ เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เฉ€ เจ—เจˆ เจธเฉ€เฅค เจจเจตเฉ‡เจ‚ เจตเจฟเจ•เจฒเจช "-เจฎเฉเฉฐเจ—", "-เจจเฉ‹-เจฒเจพเจ•" เจ…เจคเฉ‡ "-เจจเฉ‹-เจกเฉ‡เจฒ" เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, --copy-links (-L), --copy-dirlinks (-k), เจ…เจคเฉ‡ --keep-dirlinks (-K) เจตเจฟเจ•เจฒเจชเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฒเจพเจ• เจ•เจฐเจจเจพ เจ‰เจนเจจเจพเจ‚ เจนเจฎเจฒเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจฟเจฎเจฒเจฟเฉฐเจ•เจธ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเฉ‡ เจนเจจเฅค
  • เจชเจฐเจฎเจพเจฃเฉ‚-rsync เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ—เฉˆเจฐ-เจœเจผเฉ€เจฐเฉ‹ เจฐเจฟเจŸเจฐเจจ เจ•เฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เจฐเจจ เจฒเจˆ เจตเจงเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ•เฉ‹เจก 24 เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ rsync เจšเฉฑเจฒ เจฐเจนเฉ‡ เจนเฉ‹เจฃ เจฆเฉŒเจฐเจพเจจ เจซเจพเจˆเจฒเจพเจ‚ เจ—เฉเฉฐเจฎ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉ‹เจก 24 เจ…เจธเจฅเจพเจˆ เจซเจพเจˆเจฒเจพเจ‚ เจฒเจˆ เจตเจพเจชเจธ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ‡เฉฐเจกเฉˆเจ•เจธเจฟเฉฐเจ— เจฆเฉŒเจฐเจพเจจ เจฎเฉŒเจœเฉ‚เจฆ เจธเจจ เจชเจฐ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉเจ†เจฐเจพ เจฎเจฟเจŸเจพ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ)เฅค
  • เจฎเฉเฉฐเจ—เฉ‡-เจธเจฟเจฎเจฒเจฟเฉฐเจ•เจธ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹