เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†TL; เจกเจพ. เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจธเจ–เจผเจค เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจ•เฉ€เจฎเจพเจ‚ เจฆเฉ€ เจชเฉœเจšเฉ‹เจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจชเฉฐเจœ เจชเฉเจฐเจธเจฟเฉฑเจง เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ 'เจคเฉ‡ เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจนเจฐเฉ‡เจ• เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจกเจฟเจซเจพเจฒเจŸ เจ•เจฐเจจเจฒ เจธเฉฐเจฐเจšเจจเจพ เจฒเจˆ, เจธเจพเจฐเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจฒเฉ‹เจก เจ•เฉ€เจคเฉ‡, เจ…เจคเฉ‡ เจจเฉฑเจฅเฉ€ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจ•เฉ€เจฎเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพเฅค เจตเจฟเจšเจพเจฐเฉ‡ เจ—เจ เจตเฉฐเจกเจพเจ‚ เจนเจจ เจ“เจชเจจเจธเฉ‚เจธเฉ‡ 12.4, เจกเฉ‡เจฌเฉ€เจ…เจจ 9, เจธเฉˆเจ‚เจŸเฉ‹เจธ, RHEL 6.10 เจ…เจคเฉ‡ 7, เจจเจพเจฒ เจนเฉ€ เจ‰เจฌเฉฐเจŸเฉ‚ 14.04, 12.04 เจ…เจคเฉ‡ 18.04 LTSเฅค

เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจ—เฉฑเจฒ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเจ•เฉ€เจฎเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจŸเฉˆเจ•เจฟเฉฐเจ— เจ•เฉˆเจจเจฐเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจธเจฅเจฟเจคเฉ€-เจธเฉเจคเฉฐเจคเจฐ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจนเจฐ เจ•เจฟเจธเฉ‡ เจฆเฉเจ†เจฐเจพ เจจเจนเฉ€เจ‚ เจ…เจชเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ•เฉฐเจชเจพเจˆเจฒเจฐเจพเจ‚ เจฒเจˆ เจธเจฅเจฟเจคเฉ€ เจนเฉ‹เจฐ เจตเฉ€ เจฎเจพเฉœเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจธเจŸเฉˆเจ• เจ•เจฒเฉˆเจธเจผ เจตเจฐเจ—เฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฆเฉ€ เจ—เฉฑเจฒ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจชเฉเจฐเจ•เจพเจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจœเจจเจตเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจฐเจ–เฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจˆ เจธเฉ€เฅค เจธเจฟเจธเจŸเจฎเจก เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€. เจชเจฐ เจธเจญ เจ•เฉเจ เจ‡เฉฐเจจเจพ เจจเจฟเจฐเจพเจธเจผเจพเจœเจจเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉฐเจ–เจฟเจ† เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉ‹เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉฑเจ• เจตเจงเจฆเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจธเจฎเฉ€เจ–เจฟเจ† เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจตเจฟเฉฑเจš OS เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐเจพเจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจกเฉ‡เจฌเฉ€เจ…เจจ 9 เจนเฉˆเฅค เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, OpenSUSE 12.4, CentOS 7 เจ…เจคเฉ‡ RHEL 7 เจตเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจ•เฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจธเจŸเฉˆเจ• เจŸเฉฑเจ•เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ†เฅค เจกเจฟเจซเจพเจฒเจŸ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ‡ เจฌเจนเฉเจค เจธเฉฐเจ˜เจฃเฉ‡ เจธเฉˆเฉฑเจŸ เจจเจพเจฒ เจนเฉ‹เจฐ เจตเฉ€ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจœเจพเจฃ เจชเจ›เจพเจฃ

เจ‰เฉฑเจš เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจพเจฒเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ. เจธเจฅเจฟเจฐ เจ•เฉ‹เจก เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจฐเจจเจŸเจพเจˆเจฎ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจชเฉเจฐเจ—เจคเฉ€ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ†เจงเฉเจจเจฟเจ• เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ…เจœเฉ‡ เจตเฉ€ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจชเฉ€เฉœเจค เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ เจนเจฎเจฒเจพเจตเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฒเจ—เจพเจคเจพเจฐ เจธเจผเฉ‹เจธเจผเจฃ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเจพเจคเจจ เจ•เฉ‹เจก เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจฅเจฟเจคเฉ€ เจนเฉ‹เจฐ เจตเฉ€ เจญเฉˆเฉœเฉ€ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจธเจพเจจเฉ‚เฉฐ เจจเจพ เจธเจฟเจฐเจซเจผ เจธเฉฐเจญเจต เจธเจผเฉ‹เจธเจผเจฃเจฏเฉ‹เจ— เจ—เจฒเจคเฉ€เจ†เจ‚ เจฒเฉฑเจญเจฃ เจฆเฉ€ เจธเจฆเฉ€เจตเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจธเจ–เจผเจค เจชเจฟเจ›เฉœเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉเจ†เจฐเจพ เจตเฉ€ เจธเฉ€เจฎเจฟเจค เจนเจพเจ‚, เจœเจฟเจธ เจฒเจˆ เจ…เจ•เจธเจฐ เจธเจพเจจเฉ‚เฉฐ เจธเฉ€เจฎเจค, เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉ€ เจฎเจพเฉœเฉ‡, เจ•เจฎเจœเจผเฉ‹เจฐ เจœเจพเจ‚ เจฌเฉฑเจ—เฉ€ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจœเจพเจ‚ เจธเจ–เจผเจค เจ•เจฐเจจ เจฆเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ• เจจเจนเฉ€เจ‚ เจธเจ•เจฆเฉ‡, เจชเจฐ เจ…เจธเฉ€เจ‚ เจนเจฎเจฒเจพเจตเจฐ เจฆเฉ€ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจฎเฉเจธเจผเจ•เจฒ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฐเฉ‹เจ• เจ•เฉ‡ เจœเจพเจ‚ เจฐเฉ‹เจ• เจ•เฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉฑเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจผเฉ‹เจธเจผเจฃ เจ‡เจน เจ—เจฒเจคเฉ€เจ†เจ‚. เจ…เจœเจฟเจนเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจตเจฟเจงเฉ€เจ†เจ‚ เจœเจŸเจฟเจฒเจคเจพ, เจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจญเจฟเฉฐเจจ เจนเจจ: เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€เจœเจผ เจ…เจคเฉ‡ ASLR เจชเฉ‚เจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจธเฉ€.เจ†เจˆ.เจ†เจˆ. ะธ เจฐเฉ‹เจช. เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡ เจ•เจฟ เจกเจฟเจซเจพเจฒเจŸ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจตเฉฐเจก เจฆเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจตเฉฐเจกเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจตเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

CVE เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ†

เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ "เจธเจพเจฒ เจฆเฉ€เจ†เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚" เจœเจพเจ‚ "เจธเจญ เจคเฉ‹เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ" เจตเจฐเจ—เฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจตเจพเจฒเฉ‡ เจฒเฉ‡เจ– เจฆเฉ‡เจ–เฉ‡ เจนเจจเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจน เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจ—เจฟเจฃเจคเฉ€ 'เจคเฉ‡ เจ…เฉฐเจ•เฉœเฉ‡ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ CVE (เจ†เจฎ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจเจ•เจธเจชเฉ‹เจœเจผเจฐ), เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจฐเจพเจธเจผเจŸเจฐเฉ€ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ (NVD) เจคเฉฑเจ• เจเจจเจ†เจˆเจเจธเจŸเฉ€ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเจฐเฉ‹เจคเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจนเจจเจพเจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจœเจพเจ‚ OS เจจเฉ‚เฉฐ CVE เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉเจ†เจฐเจพ เจฆเจฐเจœเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ CVE เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจตเจฟเจ•เจฐเฉ‡เจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจนเฉเจค เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเจจ, เจ‰เจน เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจ…เจธเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฌเจพเจฐเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฒเจˆ เจชเจฟเจ›เจฒเฉ‡ เจšเจพเจฐ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš CVE เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจ…เจคเฉ‡ เจชเฉฐเจœ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจธเจฐเจตเจฐ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจฌเฉฐเจŸเฉ‚, เจกเฉ‡เจฌเฉ€เจ…เจจ, Red Hat Enterprise Linux เจ…เจคเฉ‡ OpenSUSE 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเฉ‹เฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 1

เจ‡เจน เจ—เฉเจฐเจพเจซ เจธเจพเจจเฉ‚เฉฐ เจ•เฉ€ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ? เจ•เฉ€ CVE เจฆเฉ€ เจตเฉฑเจง เจ—เจฟเจฃเจคเฉ€ เจฆเจพ เจฎเจคเจฒเจฌ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจตเฉฐเจก เจฆเฉ‚เจœเฉ€ เจจเจพเจฒเฉ‹เจ‚ เจœเจผเจฟเจ†เจฆเจพ เจ•เจฎเจœเจผเฉ‹เจฐ เจนเฉˆ? เจ•เฉ‹เจˆ เจ‰เฉฑเจคเจฐ เจจเจนเฉ€เจ‚. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ–เฉ‹เจ—เฉ‡ เจ•เจฟ เจกเฉ‡เจฌเฉ€เจ…เจจ เจ•เฉ‹เจฒ เจ“เจชเจจเจธเฉ‚เจธเฉ‡ เจœเจพเจ‚ เจฐเฉˆเฉฑเจกเจนเฉˆเจŸ เจฒเฉ€เจจเจ•เจธ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจš เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจตเฉ€ เจกเฉ‡เจฌเฉ€เจ…เจจ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ CVE เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเจพ เจฎเจคเจฒเจฌ เจจเจนเฉ€เจ‚ เจนเฉˆ: เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ‡เฉฑเจ• CVE เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจ‡เจน เจจเจนเฉ€เจ‚ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจนเฉˆ เจธเจผเฉ‹เจธเจผเจฃ เจ•เฉ€เจคเจพ. เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจธเจ•เฉ‹เจฐ เจ‡เจธ เจ—เฉฑเจฒ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจธเจผเจพเจ‡เจฆ เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเจพ เจธเจผเฉ‹เจธเจผเจฃ, เจชเจฐ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจธเจผเฉ‹เจธเจผเจฃ เจชเฉเจฐเจญเจพเจตเจฟเจค เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ…เจคเฉ‡ เจนเจฎเจฒเจพเจตเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจ…เจคเฉ‡ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, CVE เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจฆเฉ‚เจœเจฟเจ†เจ‚ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจ•เจนเจฟเฉฐเจฆเฉ€ เจ…เจฃเจฐเจœเจฟเจธเจŸเจฐเจก เจœเจพเจ‚ เจ…เจฃเจœเจพเจฃ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ CVE เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ—เฉเจฃเจตเฉฑเจคเจพ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจ•เจพเจฐเจ•เจพเจ‚ เจ•เจฐเจ•เฉ‡ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจฒเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจธเจฐเฉ‹เจค เจœเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจงเจพเจฐ เจฆเจพ เจ†เจ•เจพเจฐ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจธเจพเจกเฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจกเฉ‡เจฌเฉ€เจ…เจจ เจฆเฉ€ CVE เจฆเฉ€ เจตเฉฑเจง เจ—เจฟเจฃเจคเฉ€ เจธเจฟเจฐเจซเจผ เจ‡เจน เจธเฉฐเจ•เฉ‡เจค เจฆเฉ‡ เจธเจ•เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจกเฉ‡เจฌเฉ€เจ…เจจ เจนเฉ‹เจฐ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจชเฉˆเจ•เฉ‡เจœ เจญเฉ‡เจœเจฆเจพ เจนเฉˆเฅค

เจฌเฉ‡เจธเจผเฉฑเจ•, CVE เจธเจฟเจธเจŸเจฎ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจšเจฟเจค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ€ เจ…เจธเจซเจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเจฟเฉฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจธเจฎเจเจฆเฉ‡ เจนเจพเจ‚, เจธเจผเฉ‹เจธเจผเจฃ เจฆเฉ‡ เจธเฉฐเจญเจพเจตเจฟเจค เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‰เจšเจฟเจค เจตเจฟเจงเฉ€เจ†เจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจเจพ เจ“เจจเจพ เจนเฉ€ เจ†เจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจœเจตเจพเจฌ. เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš. 2 เจชเจฟเจ›เจฒเฉ‡ เจšเจพเจฐ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจฒเจˆ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ (เจธเจฐเฉ‹เจค). เจ‡เจน เจคเฉเจฐเฉฐเจค เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ CVE เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€เจ†เจ‚ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ: เจธเฉ‡เจตเจพ เจคเฉ‹เจ‚ เจ‡เจจเจ•เจพเจฐ (DoS), เจ•เฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ, เจ“เจตเจฐเจซเจฒเฉ‹, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ, เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเฉ€เจ•เฉ‡เจœ (เจเจ•เจธเจซเจฟเจฒเจŸเจฐเฉ‡เจธเจผเจจ) เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจตเจพเจงเจพเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ•เจˆ CVE เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจตเจพเจฐ เจ—เจฟเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจนเฉ€ เจฎเฉเฉฑเจฆเฉ‡ เจธเจพเจฒ เจฆเจฐ เจธเจพเจฒ เจœเจพเจฐเฉ€ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจฒเฉ‡เจ– เจฆเฉ‡ เจ…เจ—เจฒเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 2

เจ•เฉฐเจฎ

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเจš เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฆเจพ เจ‡เจฐเจพเจฆเจพ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚:

  • เจตเฉฑเจ–-เจตเฉฑเจ– เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เฉ€ เจนเฉˆ? เจ•เจฐเจจเจฒ เจ…เจคเฉ‡ เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€ เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆ?
  • เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ…เจชเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ?
  • เจนเจฐเฉ‡เจ• เจตเฉฐเจก เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ”เจธเจค เจจเจฟเจฐเจญเจฐเจคเจพ เจ•เฉ€ เจนเฉˆ?
  • เจนเจฐเฉ‡เจ• เจฌเจพเจˆเจจเจฐเฉ€ เจฒเจˆ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ†เจตเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ?

เจตเฉฐเจกเจพเจ‚ เจฆเฉ€ เจšเฉ‹เจฃ

เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจตเฉฐเจก เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ 'เจคเฉ‡ เจธเจนเฉ€ เจ…เฉฐเจ•เฉœเฉ‡ เจฒเฉฑเจญเจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจกเจพเจ‰เจจเจฒเฉ‹เจกเจธ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจ…เจธเจฒ เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจฏเฉ‚เจจเจฟเจ•เจธ เจตเฉ‡เจฐเฉ€เจเจ‚เจŸ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฐเจตเจฐ เจธเจฟเจธเจŸเจฎ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ (เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ 69,2%, เจฆเฉเจ†เจฐเจพ เจ…เฉฐเจ•เฉœเฉ‡ W3techs เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเจฐเฉ‹เจค), เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฒเจ—เจพเจคเจพเจฐ เจตเจง เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจธเจพเจกเฉ€ เจ–เฉ‹เจœ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจฌเจ•เจธเฉ‡ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ‰เจชเจฒเจฌเจง เจตเฉฐเจกเจพเจ‚ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เฉ€เจคเจพ เจ—เฉ‚เจ—เจฒ เจ•เฉเจฒเจพเจ‰เจก. เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ OS เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจนเฉˆ:

เจตเฉฐเจก/เจตเจฐเจœเจจ
เจ•เฉ‹เจฐ
เจฌเจฃเจพเจ“

เจ“เจชเจจเจธเฉ‚เจธเฉ‡ เจเจ•เจธเจเจจเจฏเฉ‚เจเจฎเจเจ•เจธ
4.12.14-95.3-เจชเฉ‚เจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค
#1 SMP เจฌเฉเจง 5 เจฆเจธเฉฐเจฌเจฐ 06:00:48 UTC 2018 (63a8d29)

เจกเฉ‡เจฌเฉ€เจ…เจจ 9 (เจ–เจฟเฉฑเจš)
4.9.0-8-amd64
#1 SMP เจกเฉ‡เจฌเฉ€เจ…เจจ 4.9.130-2 (2018-10-27)

CentOS 6.10
2.6.32-754.10.1.el6.x86_64
#1 SMP เจฎเฉฐเจ—เจฒเจตเจพเจฐ 15 เจœเจจเจตเจฐเฉ€ 17:07:28 UTC 2019

CentOS 7
3.10.0-957.5.1.el7.x86_64
#1 SMP เจธเจผเฉเฉฑเจ•เจฐเจตเจพเจฐ 1 เจซเจฐเจตเจฐเฉ€ 14:54:57 UTC 2019

Red Hat Enterprise Linux เจธเจฐเจตเจฐ 6.10 (เจธเฉˆเจ‚เจŸเฉ€เจ†เจ—เฉ‹)
2.6.32-754.9.1.el6.x86_64
#1 SMP เจฌเฉเจง 21 เจจเจตเฉฐเจฌเจฐ 15:08:21 EST 2018

Red Hat Enterprise Linux เจธเจฐเจตเจฐ 7.6 (Maipo)
3.10.0-957.1.3.el7.x86_64
#1 SMP เจตเฉ€เจฐเจตเจพเจฐ 15 เจจเจตเฉฐเจฌเจฐ 17:36:42 UTC 2018

เจ‰เจฌเฉฐเจŸเฉ‚ 14.04 (เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจคเจพเจนเจฐ)
4.4.0โ€“140-เจ†เจฎ

#166~14.04.1-Ubuntu SMP เจธเจผเจจเฉ€เจตเจพเจฐ 17 เจจเจตเฉฐเจฌเจฐ 01:52:43 UTC 20โ€ฆ

Ubuntu 16.04 (Xenial Xerus)
4.15.0โ€“1026-gcp
#27~16.04.1-เจ‰เจฌเฉฐเจŸเฉ‚ SMP เจธเจผเฉเจ•เจฐเจตเจพเจฐ 7 เจฆเจธเฉฐเจฌเจฐ 09:59:47 UTC 2018

เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 (เจฌเจพเจ‡เจ“เจจเจฟเจ• เจฌเฉ€เจตเจฐ)
4.15.0โ€“1026-gcp
#27-เจ‰เจฌเฉฐเจŸเฉ‚ เจเจธเจเจฎเจชเฉ€ เจตเฉ€เจฐเจตเจพเจฐ 6 เจฆเจธเฉฐเจฌเจฐ 18:27:01 เจฏเฉ‚เจŸเฉ€เจธเฉ€ 2018

เจŸเฉ‡เจฌเจฒ 1

เจเจจเจพเจฒเจœเจผ

เจ†เจ‰ เจกเจฟเจซเจพเจฒเจŸ เจ•เจฐเจจเจฒ เจธเฉฐเจฐเจšเจจเจพ เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เจฐเฉ€เจ, เจจเจพเจฒ เจนเฉ€ เจนเจฐเฉ‡เจ• เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉเจ†เจฐเจพ เจ‰เจชเจฒเฉฑเจฌเจง เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ…เจธเจฅเจฟเจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจกเฉ‡เจฌเฉ€เจ…เจจ 'เจŸเฉˆเจธเจŸเจฟเฉฐเจ—' เจฎเจฟเจฐเจฐ) เจ…เจคเฉ‡ เจฅเจฐเจก-เจชเจพเจฐเจŸเฉ€ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฎเจฟเจฐเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจเจจเจตเฉ€เจกเฉ€เจ† เจชเฉˆเจ•เฉ‡เจœ) เจคเฉ‹เจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจฃเจกเจฟเฉฑเจ  เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจนเจฐเฉ‡เจ• เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจกเจฟเจซเฉŒเจฒเจŸ เจฎเจฟเจฐเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจ•เจธเจŸเจฎ เจ•เจฐเจจเจฒ เจธเฉฐเจ•เจฒเจจ เจœเจพเจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ†-เจธเจ–เจค เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจ•เจฐเจจเจฒ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ

เจ…เจธเฉ€เจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจฎเฉเจซเจผเจค kconfig เจšเฉˆเจ•เจฐ. เจ†เจ‰ เจจเจพเจฎเจฟเจค เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ†เจŠเจŸ-เจ†เจซ-เจฆ-เจฌเจพเจ•เจธ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจ•เจฐเฉ€เจ เจ•เฉ‹เจฐ เจธเจตเฉˆ เจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ (KSPP)เฅค เจนเจฐเฉ‡เจ• เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเจ•เจฒเจช เจฒเจˆ, เจธเจพเจฐเจฃเฉ€ 2 เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเฉˆเจŸเจฟเฉฐเจ— เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ: เจšเฉˆเฉฑเจ•เจฌเจพเจ•เจธ เจ‰เจนเจจเจพเจ‚ เจตเฉฐเจกเจพเจ‚ เจฒเจˆ เจนเฉˆ เจœเฉ‹ KSSP เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ (เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจฒเจˆ เจนเฉ‡เจ เจพเจ‚ เจฆเฉ‡เจ–เฉ‹)เฅค เจ‡เฉฑเจฅเฉ‡; เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ เจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจฆเฉฑเจธเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจนเฉ‹เจ‚เจฆ เจตเจฟเฉฑเจš เจ†เจˆเจ†เจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ—เฉˆเจฐเจนเจพเจœเจผเจฐเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจนเฉˆเจ• เจ•เจฐเจจเจพ เจนเฉˆ)เฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจจเจตเฉ‡เจ‚ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจธเจ–เจค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 6.10 เจ•เจฐเจจเจฒ เจ‰เฉฑเจคเฉ‡ CentOS 6.10 เจ…เจคเฉ‡ RHEL 2.6.32 เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฌเจนเฉเจคเฉ€เจ†เจ‚ เจจเจพเจœเจผเฉเจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ SMAP, เจธเจ–เจผเจค RWX เจ…เจจเฉเจฎเจคเฉ€เจ†เจ‚, เจเจกเจฐเฉˆเฉฑเจธ เจฐเฉˆเจ‚เจกเจฎเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจœเจพเจ‚ copy2usr เจธเฉเจฐเฉฑเจ–เจฟเจ†เฅค เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉฐเจฐเจšเจจเจพ เจšเฉ‹เจฃเจพเจ‚ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจนเจจ - เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจธเจนเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจ˜เจพเจŸ เจตเจœเฉ‹เจ‚ เจฆเจฐเจธเจพเจˆ เจ—เจˆ เจนเฉˆเฅค เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเจ•เจฒเจช เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจ‰เจธ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ‰เจšเจฟเจค เจธเฉฐเจฐเจšเจจเจพ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เจ• เจนเฉ‹เจฐ เจจเฉเจ•เจคเจพ: เจ•เฉเจ เจ•เจฐเจจเจฒ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจœเฉ‹ เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจธเจคเจน เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจตเฉ€ เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจฐเฉ‹เจฌ เจ…เจคเฉ‡ เจ•เฉ‡เจชเฉเจฐเฉ‹เจฌ, เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ, เจ…เจคเฉ‡ BPF/eBPF เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจธเจพเจกเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจ‰เจชเจฐเฉ‹เจ•เจค เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจธเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฃ เจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจน เจตเจฐเจคเจฃ เจฒเจˆ เจ—เฉˆเจฐ-เจฎเจพเจฎเฉ‚เจฒเฉ€ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจธเจผเฉ‹เจธเจผเจฃ เจ‡เจน เจฎเฉฐเจจเจฆเจพ เจนเฉˆ เจ•เจฟ เจ–เจคเจฐเจจเจพเจ• เจ…เจฆเจพเจ•เจพเจฐเจพเจ‚ เจจเฉ‡ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจชเฉˆเจฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐ เจฒเจฟเจ† เจนเฉˆเฅค เจชเจฐ เจœเฉ‡เจ•เจฐ เจ‡เจน เจตเจฟเจ•เจฒเจช เจธเจฎเจฐเฉฑเจฅ เจนเจจ, เจคเจพเจ‚ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจผเจพเจธเจ• เจจเฉ‚เฉฐ เจฆเฉเจฐเจตเจฟเจตเจนเจพเจฐ เจฒเจˆ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

เจŸเฉ‡เจฌเจฒ 2 เจตเจฟเฉฑเจš เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจตเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ†เจงเฉเจจเจฟเจ• เจ•เจฐเจจเจฒ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจ•เจˆ เจตเจฟเจ•เจฒเจช เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเฉ€เจ•เฉ‡เจœ เจ…เจคเฉ‡ เจธเจŸเฉˆเจ•/เจนเฉ€เจช เจ“เจตเจฐเจซเจฒเฉ‹เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจ•เจฟ เจธเจญ เจคเฉ‹เจ‚ เจคเจพเจœเจผเจพ เจชเฉเจฐเจธเจฟเฉฑเจง เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจจเฉ‡ เจ…เจœเฉ‡ เจคเฉฑเจ• เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเฉˆเจšเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ gr เจธเฉเจฐเฉฑเจ–เจฟเจ†) เจœเจพเจ‚ เจ•เฉ‹เจก เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจ†เจงเฉเจจเจฟเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ† (เจ‰เจฆเจพ. เจ•เฉ‹เจก เจฒเจˆ R^X เจตเจฐเจ—เฉ€เจ†เจ‚ เจธเจ•เฉ€เจฎเจพเจ‚ เจจเจพเจฒ เจฐเฉˆเจ‚เจกเจฎเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฆเจพ เจธเฉเจฎเฉ‡เจฒ). เจฎเจพเจฎเจฒเฉ‡ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจฌเจฆเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ‡เจน เจตเจงเฉ‡เจฐเฉ‡ เจ‰เฉฑเจจเจค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจคเฉ‹เจ‚ เจฌเจšเจพเจ… เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจผเจพเจธเจ•เจพเจ‚ เจฒเจˆ เจธเจฎเจพเจฐเจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเจ• เจ•เจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจœเฉ‹ เจฐเจจเจŸเจพเจˆเจฎ เจธเจผเฉ‹เจธเจผเจฃ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจฐเฉ‹เจ•เจฅเจพเจฎ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ

เจนเฉˆเจฐเจพเจจเฉ€ เจฆเฉ€ เจ—เฉฑเจฒ เจจเจนเฉ€เจ‚ เจ•เจฟ, เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚, เจธเฉฐเจ•เจฒเจจ เจตเจฟเจ•เจฒเจช, เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ, เจ†เจฆเจฟ เจนเจจเฅค เจฒเจˆ เจตเฉ€ เจ…เฉฐเจคเจฐ เจฎเฉŒเจœเฉ‚เจฆ เจนเจจเฅค เจธเฉฐเจฌเฉฐเจงเจฟเจค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจ…เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจœเจฟเจนเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ‡ เจจเจพเจฒ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‰เจฌเฉฐเจŸเฉ‚ เจœเจพเจ‚ เจกเฉ‡เจฌเฉ€เจ…เจจ เจ‰เฉฑเจคเฉ‡ เจ•เฉ‹เจฐเจฏเฉ‚เจŸเฉ€เจฒเจœเจผ)เฅค เจ…เฉฐเจคเจฐเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจ‰เจชเจฒเจฌเจง เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจ‰เจจเจฒเฉ‹เจก เจ•เฉ€เจคเจพ, เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพเฅค เจนเจฐเฉ‡เจ• เจชเฉˆเจ•เฉ‡เจœ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจนเฉ‹เจฐ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‡เจ† เจœเจฟเจธ 'เจคเฉ‡ เจ‡เจน เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจฌเจพเจˆเจจเจฐเฉ€ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เฉ€เจคเจพเฅค เจ‡เจธ เจญเจพเจ— เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจธเจฟเฉฑเจŸเจฟเจ†เจ‚ เจฆเจพ เจธเจพเจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจตเฉฐเจก

เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฒเจˆ 361 เจชเฉˆเจ•เฉ‡เจœ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ€เจคเฉ‡ เจนเจจ, เจธเจฟเจฐเจซเจผ เจกเจฟเจซเจพเจฒเจŸ เจฎเจฟเจฐเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค เจ…เจธเฉ€เจ‚ ELF เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เฉ€เจคเจพ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฐเฉ‹เจค, เจซเฉŒเจ‚เจŸ, เจ†เจฆเจฟเฅค เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, 556 เจชเฉˆเจ•เฉ‡เจœ เจฐเจนเจฟ เจ—เจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ•เฉเฉฑเจฒ 129 เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจนเจจเฅค เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจ…เจคเฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจตเฉฐเจก เจจเฉ‚เฉฐ เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค 569.

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 3

เจคเฉเจธเฉ€เจ‚ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจœเจฟเฉฐเจจเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจ†เจงเฉเจจเจฟเจ• เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจนเฉ‹เจตเฉ‡เจ—เฉ€, เจ“เจจเฉ‡ เจนเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจชเฉˆเจ•เฉ‡เจœ เจ…เจคเฉ‡ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‰เจฌเฉฐเจŸเฉ‚ เจ…เจคเฉ‡ เจกเฉ‡เจฌเฉ€เจ…เจจ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš CentOS, SUSE เจ…เจคเฉ‡ RHEL เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ (เจฆเฉ‹เจตเฉ‡เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจ…เจคเฉ‡ เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚) เจธเจผเจพเจฎเจฒ เจนเจจ, เจœเฉ‹ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚ เจ…เจคเฉ‡ เจกเฉ‡เจฌเฉ€เจ…เจจ เจฆเฉ‡ เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจธเจคเจน เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ (เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจจเฉฐเจฌเจฐ เจธเจพเจฐเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจชเฉˆเจ•เฉ‡เจœ, เจญเจพเจต, เจ•เฉเจ เจซเจพเจˆเจฒเจพเจ‚ เจฆเจพ เจ•เจˆ เจตเจพเจฐ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค เจ‡เจน เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจจเจฟเจฐเจญเจฐเจคเจพ เจฌเจพเจฐเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจชเฉˆเจ•เฉ‡เจœ เจฌเจพเจˆเจจเจฐเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจˆเจ•เฉ‹เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจฏเจพเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฌเจฟเฉฐเจฆเฉ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ†เจ“ เจตเฉฑเจ–-เจตเฉฑเจ– เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจตเฉฐเจก เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ:

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 4

เจฒเจ—เจญเจ— เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš, 60% เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ 10 เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ•เฉเจ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจจเจฟเจฐเจญเจฐเจคเจพ (100 เจคเฉ‹เจ‚ เจตเฉฑเจง) เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‰เจฒเจŸเจพ เจชเฉˆเจ•เฉ‡เจœ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ 'เจคเฉ‡ เจตเฉ€ เจ‡เจนเฉ€ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ: เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจตเฉฐเจก เจตเจฟเฉฑเจš เจ•เจˆ เจนเฉ‹เจฐ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉเจ เจชเฉˆเจ•เฉ‡เจœ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ‡เจธเจฒเจˆ เจšเฉเจฃเฉ‡ เจนเฉ‹เจ เจ•เฉเจ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจ‰เฉฑเจš เจœเฉ‹เจ–เจฎ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเจพเจฐเจฃเฉ€ SLES, Centos 20, Debian 7 เจ…เจคเฉ‡ Ubuntu 9 (เจนเจฐเฉ‡เจ• เจธเฉˆเฉฑเจฒ เจชเฉˆเจ•เฉ‡เจœ เจ…เจคเฉ‡ เจฐเจฟเจตเจฐเจธ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ) เจตเจฟเฉฑเจš เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจฐเจฟเจตเจฐเจธ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจตเจพเจฒเฉ‡ 18.04 เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจŸเฉ‡เจฌเจฒ 3

เจฆเจฟเจฒเจšเจธเจช เจคเฉฑเจฅ. เจนเจพเจฒเจพเจ‚เจ•เจฟ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจพเจฐเฉ‡ OS x86_64 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจฌเจฃเจพเจ เจ—เจ เจนเจจ, เจ…เจคเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ x86_64 เจ…เจคเฉ‡ x86 เจตเจœเฉ‹เจ‚ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจ•เจธเจฐ เจนเฉ‹เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจšเจฟเฉฑเจคเจฐ 5 เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค XNUMX.

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 5

เจ…เจ—เจฒเฉ‡ เจญเจพเจ— เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจฌเจพเจˆเจจเจฐเฉ€ เจซเจพเจˆเจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ…เฉฐเจ•เฉœเฉ‡

เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจฎเฉ‚เจฒ เจธเฉˆเฉฑเจŸ เจฆเฉ€ เจชเฉœเจšเฉ‹เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เจˆ เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจœเจพเจ‚เจšเจพเจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจกเฉ‡เจฌเฉ€เจ…เจจ/เจ‰เจฌเฉฐเจŸเฉ‚ เจ•เฉ‹เจฒ เจ…เจœเจฟเจนเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจ‰เจธเจฆเฉ‡ เจ•เฉฐเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจนเฉˆ:

$ hardening-check $(which docker)
/usr/bin/docker:
 Position Independent Executable: yes
 Stack protected: yes
 Fortify Source functions: no, only unprotected functions found!
 Read-only relocations: yes
 Immediate binding: yes

เจธเจ•เฉเจฐเจฟเจชเจŸ เจชเฉฐเจœ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ€ เจนเฉˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจซเฉฐเจ•เจธเจผเจจ:

  • เจชเฉ‹เจœเจผเฉ€เจธเจผเจจ เจ‡เฉฐเจกเฉ€เจชเฉˆเจ‚เจกเฉˆเจ‚เจŸ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ (PIE): เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจธเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฐเจฒเจตเฉ‡เจ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‚เจต เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ ASLR เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆเฅค
  • เจธเจŸเฉˆเจ• เจชเฉเจฐเฉ‹เจŸเฉˆเจ•เจŸเจก: เจ•เฉ€ เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€ เจธเจŸเฉˆเจ• เจŸเจ•เจฐเจพเจ… เจฆเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจธเจฎเจฐเฉฑเจฅ เจนเจจเฅค
  • เจซเฉ‹เจฐเจŸเฉ€เจซเจพเจˆ เจธเฉ‹เจฐเจธ: เจ•เฉ€ เจ…เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจซเฉฐเจ•เจธเจผเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, strcpy) เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเจฎเจฐเฉเจคเจฌเจพ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฐเจจเจŸเจพเจˆเจฎ 'เจคเฉ‡ เจšเฉˆเฉฑเจ• เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ…เจฃเจšเฉˆเจ• เจ•เฉ€เจคเฉ‡ เจนเจฎเจฐเฉเจคเจฌเจพ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, __memcpy_chk เจฆเฉ€ เจฌเจœเจพเจ memcpy) เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจฐเฉ€เจก-เจ“เจจเจฒเฉ€ เจฐเฉ€เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ (RELRO): เจ•เฉ€ เจฐเฉ€เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ เจŸเฉ‡เจฌเจฒ เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ-เจชเฉœเฉเจนเจจ เจฒเจˆ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‡เจ•เจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจšเจพเจฒเฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจคเฉเจฐเฉฐเจค เจฌเจพเจˆเจกเจฟเฉฐเจ—: เจ•เฉ€ เจฐเจจเจŸเจพเจˆเจฎ เจฒเจฟเฉฐเจ•เจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจšเจพเจฒเจพเจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (เจ‡เจน เจชเฉ‚เจฐเฉ€ RELRO เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจนเฉˆ)เฅค

เจ•เฉ€ เจ‰เจชเจฐเฉ‹เจ•เจค เจตเจฟเจงเฉ€เจ†เจ‚ เจ•เจพเจซเจผเฉ€ เจนเจจ? เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ เจจเจนเฉ€เจ‚. เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจพเจฐเฉ‡ เจฌเจšเจพเจ… เจชเฉฑเจ–เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฆเฉ‡ เจœเจพเจฃเฉ‡-เจชเจ›เจพเจฃเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ, เจชเจฐ เจฌเจšเจพเจ… เจœเจฟเฉฐเจจเจพ เจธเจ–เจผเจค เจนเฉ‹เจตเฉ‡เจ—เจพ, เจนเจฎเจฒเจพเจตเจฐ เจฒเจˆ เจฌเจพเจฐ เจ“เจจเฉ€ เจนเฉ€ เจ‰เฉฑเจšเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ, RELRO เจฌเจพเจˆเจชเจพเจธ เจขเฉฐเจ— เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ เจœเฉ‡เจ•เจฐ PIE เจ…เจคเฉ‡ เจคเฉเจฐเฉฐเจค เจฌเจพเจˆเจกเจฟเฉฐเจ— เจชเฉเจฐเจญเจพเจตเฉ€ เจนเฉˆเฅค เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจชเฉ‚เจฐเฉ‡ ASLR เจจเฉ‚เฉฐ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจธเจผเฉ‹เจธเจผเจฃ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจพเจงเฉ‚ เจ•เฉฐเจฎ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจธเฉ‚เจเจตเจพเจจ เจนเจฎเจฒเจพเจตเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจจ: เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ€ เจ—เฉˆเจฐเจนเจพเจœเจผเจฐเฉ€ เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉˆเจ• เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจ‡เจธ เจฒเจˆ เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‰เจชเจพเจ… เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเจฎเจเฉ‡ เจœเจพเจฃ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ.

เจ…เจธเฉ€เจ‚ เจ…เจงเจฟเจเจจ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€ เจ•เจฟ เจชเฉเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจฌเจพเจˆเจจเจฐเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจ…เจคเฉ‡ เจคเจฟเฉฐเจจ เจนเฉ‹เจฐ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเจจ:

  • เจšเฉฑเจฒเจฃเจฏเฉ‹เจ— เจฌเจฟเฉฑเจŸ (NX) เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆ เจœเฉ‹ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจŸเฉˆเจ• เจนเฉ€เจช, เจ†เจฆเจฟเฅค
  • RPATH/RUNPATH เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉฑเจญเจฃ เจฒเจˆ เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจฒเฉ‹เจกเจฐ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฎเจพเจฐเจ— เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพ เจนเฉˆ เจฒเจพเจœเจผเจฎเฉ€ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ†เจงเฉเจจเจฟเจ• เจธเจฟเจธเจŸเจฎ เจฒเจˆ: เจ‡เจธเจฆเฉ€ เจ—เฉˆเจฐเจนเจพเจœเจผเจฐเฉ€ เจนเจฎเจฒเจพเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจจเจฎเจพเจจเฉ‡ เจขเฉฐเจ— เจจเจพเจฒ เจชเฉ‡เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจœเจฟเจตเฉ‡เจ‚ เจนเฉˆ, เจ‰เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฆเฉ‚เจœเฉ‡ เจฒเจˆ, เจ—เจฒเจค เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฎเจพเจฐเจ— เจธเฉฐเจฐเจšเจจเจพ เจ…เจตเจฟเจธเจผเจตเจพเจธเจฏเฉ‹เจ— เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจจเจพเจฒ เจ•เจˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเฉˆเจฆเจพ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจตเจพเจงเจพเจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚).
  • เจธเจŸเฉˆเจ• เจŸเฉฑเจ•เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ‰เจนเจจเจพเจ‚ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจธเจŸเฉˆเจ• เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจขเฉ‡เจฐ) เจจเฉ‚เฉฐ เจ“เจตเจฐเจฒเฉˆเจช เจ•เจฐเจจ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเฉ‡ เจนเจจเฅค เจนเจพเจฒ เจนเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจเจพเจฎเฉ‡ เจฆเฉเจฐเจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจฆเจฟเฉฑเจคเจพ เจธเจฟเจธเจŸเจฎเจก เจนเฉ€เจช เจŸเฉฑเจ•เจฐ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚, เจ…เจธเฉ€เจ‚ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เฉ€เจคเจพ เจ•เจฟ เจธเจพเจกเฉ‡ เจกเฉ‡เจŸเจพเจธเฉˆเจŸ เจตเจฟเฉฑเจš เจ‡เจธ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจ‰เจšเจฟเจค เจธเฉ€เฅค

เจ‡เจธ เจฒเจˆ, เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจฐเฉเจ•เจพเจตเจŸ เจฆเฉ‡, เจ†เจ“ เจจเฉฐเจฌเจฐเจพเจ‚ 'เจคเฉ‡ เจ‰เจคเจฐเฉ€เจเฅค เจŸเฉ‡เจฌเจฒ 4 เจ…เจคเฉ‡ 5 เจตเจฟเฉฑเจš เจ•เฉเจฐเจฎเจตเจพเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฆเจพ เจธเจพเจฐ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

  • เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจ…เจชเจตเจพเจฆเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ, NX เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจนเจฐ เจœเจ—เฉเจนเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจ•เฉ‹เจˆ CentOS, RHEL เจ…เจคเฉ‡ OpenSUSE เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚ เจ…เจคเฉ‡ เจกเฉ‡เจฌเฉ€เจ…เจจ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ€ เจฅเฉ‹เฉœเฉ€ เจ˜เฉฑเจŸ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€เจ†เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ—เจพเจ‡เจฌ เจนเจจ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจ•เจฐเจจเจฒ เจจเจพเจฒ เจตเฉฐเจกเจฃ เจตเจฟเฉฑเจšเฅค Centos, RHEL, Debian เจ…เจคเฉ‡ Ubuntu เจฆเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉเจ เจชเฉเจฐเจ—เจคเฉ€ เจฆเฉ‡เจ–เฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆเฅค
  • เจกเฉ‡เจฌเฉ€เจ…เจจ เจ…เจคเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจฆเฉ‡ เจ…เจชเจตเจพเจฆ เจฆเฉ‡ เจจเจพเจฒ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ€เจ†เจˆเจˆ เจธเจนเจพเจ‡เจคเจพ เจฎเจพเฉœเฉ€ เจนเฉˆเฅค
  • เจธเจŸเฉˆเจ• เจŸเฉฑเจ•เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† OpenSUSE, Centos 7 เจ…เจคเฉ‡ RHEL 7 เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ—เฉˆเจฐ-เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆเฅค
  • เจ†เจงเฉเจจเจฟเจ• เจ•เจฐเจจเจฒ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš RELRO เจฒเจˆ เจ•เฉเจ เจธเจฎเจฐเจฅเจจ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจธเจญ เจคเฉ‹เจ‚ เจ…เฉฑเจ—เฉ‡ เจนเฉˆ เจ…เจคเฉ‡ เจกเฉ‡เจฌเฉ€เจ…เจจ เจฆเฉ‚เจœเฉ‡ เจจเฉฐเจฌเจฐ 'เจคเฉ‡ เจนเฉˆเฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เจธ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฌเจพเจˆเจจเจฐเฉ€ เจซเจพเจˆเจฒ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฒเจˆ เจ”เจธเจค เจนเจจเฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจจเฉฐเจฌเจฐ เจตเฉฑเจ–เจฐเฉ‡ เจนเฉ‹เจฃเจ—เฉ‡ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจตเฉ‡เจ–เฉ‹ PIE เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจกเฉ‡เจฌเฉ€เจ…เจจ เจชเฉเจฐเจ—เจคเฉ€). เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฌเจพเจˆเจจเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉเจ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจธเจพเจกเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเจนเฉ€ เจชเฉเจฐเจคเฉ€เจธเจผเจคเจคเจพ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจธเจ–เจผเจค เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจœเฉ‡เจ•เจฐ 5 เจตเจฟเฉฑเจšเฉ‹เจ‚ 50 เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจพเจˆเจจเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ 0,1 เจฆเจพ เจธเจ•เฉ‹เจฐ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡, เจœเฉ‹ เจ•เจฟ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ 10% เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจธเจพเจฐเจฃเฉ€ 4. เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจตเจฟเจ–เจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚เฅค 3 (เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจชเฉเจฐเจคเฉ€เจธเจผเจค เจตเจœเฉ‹เจ‚ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ)

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจธเจพเจฐเจฃเฉ€ 5. เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚เฅค 3 (เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจชเฉเจฐเจคเฉ€เจธเจผเจค เจตเจœเฉ‹เจ‚ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ)

เจคเจพเจ‚ เจ•เฉ€ เจคเจฐเฉฑเจ•เฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ? เจจเจฟเจธเจผเจšเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน เจนเฉˆ: เจ‡เจน เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจตเฉฐเจกเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจกเฉ‡เจฌเฉ€เจ…เจจ), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ‰เจชเจฐเฉ‹เจ•เจค เจŸเฉ‡เจฌเจฒ เจคเฉ‹เจ‚เฅค เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚. เจšเจฟเฉฑเจคเจฐ 6 Ubuntu LTS 5 (เจ…เจธเฉ€เจ‚ เจธเจŸเฉˆเจ• เจŸเฉฑเจ•เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพ เจนเฉˆ) เจฆเฉ‡ เจคเจฟเฉฐเจจ เจฒเจ—เจพเจคเจพเจฐ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจ•เจฟ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉ‹เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉฑเจ• เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจซเจพเจˆเจฒเจพเจ‚ เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจชเฉ‚เจฐเฉ€ RELRO เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจพเจฒ เจญเฉ‡เจœเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉฑเจ–เจพเจ‚ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจนเฉ‹เจ‡เจ†
เจ…เฉฐเจœเฉ€เจฐ. 6

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจœเฉ‡ เจตเฉ€ เจ‰เจชเจฐเฉ‹เจ•เจค เจธเฉเจฐเฉฑเจ–เจฟเจ†เจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉ‹เจˆ เจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจธเฉ€เจ‚ ngetty เจฌเจพเจˆเจจเจฐเฉ€ (เจ‡เฉฑเจ• เจ—เฉˆเจŸเฉ€ เจฐเจฟเจชเจฒเฉ‡เจธเจฎเฉˆเจ‚เจŸ), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ mksh เจ…เจคเฉ‡ lksh เจธเจผเฉˆเฉฑเจฒ, picolisp เจ‡เฉฐเจŸเจฐเจชเฉเจฐเฉ‡เจŸเจฐ, nvidia-cuda-เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจชเฉˆเจ•เฉ‡เจœ (GPU-เจเจ•เจธเจฒเจฐเฉ‡เจŸเจฟเจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเจธเจฟเฉฑเจง เจชเฉˆเจ•เฉ‡เจœ) เจตเฉ‡เจ–เฉ‹เจ—เฉ‡เฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจซเจฐเฉ‡เจฎเจตเจฐเจ•), เจ…เจคเฉ‡ klibc -utilsเฅค เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจฎเฉˆเจ‚เจกเฉ‹เจธ-เจ•เจฒเจพเจ‡เฉฐเจŸ เจฌเจพเจˆเจจเจฐเฉ€ (เจ‡เฉฑเจ• เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจŸเฉ‚เจฒ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเจพเจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ•เจฒเฉ€ เจฐเฉ€เจฌเฉ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ rsh-redone-client (rsh เจ…เจคเฉ‡ rlogin เจฆเจพ เจฎเฉเฉœ เจฒเจพเจ—เฉ‚) เจฌเจฟเจจเจพเจ‚ NX เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจธเจผเจฟเจช, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ SUID เจ…เจงเจฟเจ•เจพเจฐ เจนเจจ: (. เจจเจพเจฒ เจนเฉ€, เจ•เจˆ เจธเฉ‚เจก เจฌเจพเจ‡เจจเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจ˜เจพเจŸ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€เจœเจผ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Xorg เจชเฉˆเจ•เฉ‡เจœ เจคเฉ‹เจ‚ Xorg.wrap เจฌเจพเจˆเจจเจฐเฉ€)เฅค

เจธเฉฐเจ–เฉ‡เจช เจ…เจคเฉ‡ เจธเจฎเจพเจชเจคเฉ€ เจŸเจฟเฉฑเจชเจฃเฉ€

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ†เจงเฉเจจเจฟเจ• เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ เจจเจตเฉ€เจจเจคเจฎ เจ‰เจฌเฉฐเจŸเฉ‚ เจเจฒเจŸเฉ€เจเจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ (18.04) เจ”เจธเจคเจจ, เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจจเจตเฉ‡เจ‚ เจ•เจฐเจจเจฒ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจฌเฉฐเจŸเฉ‚ 14.04, 12.04 เจ…เจคเฉ‡ เจกเฉ‡เจฌเฉ€เจ…เจจ 9 เจฆเฉ‡ เจจเจพเจฒ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹โ€‹โ€‹OS เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจตเฉฐเจก CentOS, RHEL เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจธเฉˆเฉฑเจŸ เจตเจฟเฉฑเจš เจ“เจชเจจเจธเฉ‚เจธเฉ‡ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‰เจน เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเฉฐเจ˜เจฃเจพ เจธเฉˆเฉฑเจŸ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ (เจธเฉˆเจ‚เจŸเฉ‹เจธ เจ…เจคเฉ‡ เจ†เจฐเจเจšเจˆเจเจฒ) เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจกเฉ‡เจฌเฉ€เจ…เจจ-เจ…เจงเจพเจฐเจฟเจค เจชเฉเจฐเจคเฉ€เจฏเฉ‹เจ—เฉ€เจ†เจ‚ (เจกเฉ‡เจฌเฉ€เจ…เจจ เจ…เจคเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚) เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจธเจŸเฉˆเจ• เจŸเฉฑเจ•เจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจ‰เฉฑเจš เจชเฉเจฐเจคเฉ€เจธเจผเจคเจคเจพ เจนเฉˆเฅค CentOS เจ…เจคเฉ‡ RedHat เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ 6 เจคเฉ‹เจ‚ 7 เจคเฉฑเจ• เจธเจŸเฉˆเจ• เจ•เฉˆเจจเจฐเฉ€ เจ…เจคเฉ‡ RELRO เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจตเฉฑเจกเฉ‡ เจธเฉเจงเจพเจฐ เจตเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจ”เจธเจคเจจ CentOS เจตเจฟเฉฑเจš RHEL เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ PIE เจธเฉเจฐเฉฑเจ–เจฟเจ† 'เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจกเฉ‡เจฌเฉ€เจ…เจจ 9 เจ…เจคเฉ‡ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจฆเฉ‡ เจ…เจชเจตเจพเจฆ เจฆเฉ‡ เจจเจพเจฒ, เจธเจพเจกเฉ‡ เจกเฉ‡เจŸเจพเจธเฉˆเจŸ เจตเจฟเฉฑเจš 10% เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจฌเจพเจˆเจจเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ–เฉ‹เจœ เจนเฉฑเจฅเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจพเจงเจจ เจ‰เจชเจฒเจฌเจง เจนเจจ (เจ‰เจฆเจพ. เจฒเฉ€เจจเจฟเจธ, เจŸเจพเจˆเจ—เจฐ, Hubble), เจœเฉ‹ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ…เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจตเจพเจœเจฌ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉ€ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจพเจฐเจจเจพเจฎเฉ‡ เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจฆเฉ€ เจ—เจฐเฉฐเจŸเฉ€ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเฉ€เฅค เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจชเฉฑเจ•เจพ เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจฌเจนเฉเจค เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจฐเฉ€เจ…เจฒ เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ€ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจฐเฉ‹เจ•เจฅเจพเจฎ, เจธเจผเฉ‹เจธเจผเจฃ เจฆเฉ‡ เจชเฉˆเจŸเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพเฅค

เจธเจฐเฉ‹เจค: www.habr.com

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