เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเปƒเบ™ chrony

ะ’ เบŠเปเบฒเป€เบฎเบทเป‰เบญ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ NTP เบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญ synchronize เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบ•เปˆเบฒเบ‡เป†, เบเปเบฒเบ™เบปเบ” เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ (CVE-2020-14367), เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ‚เบฝเบ™เบ—เบฑเบšเป„เบŸเบฅเปŒเปƒเบ”เป†เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ chrony. เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ‚เบนเบ”เบฎเบตเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบœเบนเป‰เปƒเบŠเป‰ chrony, เป€เบŠเบดเปˆเบ‡เบซเบผเบธเบ”เบœเปˆเบญเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบšเบฑเบ™เบซเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเป‚เบ”เบ”เบ”เปˆเบฝเบงเป€เบ›เบฑเบ™เปเบšเบš chrony เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ‚เบนเบ”เบฎเบตเบ”เบ–เป‰เบฒเบกเบตเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบญเบทเปˆเบ™เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เบทเบ™เปƒเบซเบกเปˆ.

เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ pid เบ—เบตเปˆเบšเปเปˆเบ›เบญเบ”เป„เบž, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆ chrony เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เปเบฅเบฐเบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบ›เบฑเบ™ root. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต /run/chrony, เป€เบŠเบดเปˆเบ‡เป„เบŸเบฅเปŒ pid เบ–เบทเบเบ‚เบฝเบ™, เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ”เป‰เบงเบเบชเบดเบ”เบ—เบด 0750 เบœเปˆเบฒเบ™ systemd-tmpfiles เบซเบผเบทเป€เบกเบทเปˆเบญ chronyd เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™เบชเบฐเบกเบฒเบ„เบปเบกเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบธเปˆเบก "chrony". เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเบนเป‰เปƒเบŠเป‰ chrony, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒ pid /run/chrony/chronyd.pid เบ”เป‰เบงเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเบฒเบกเบฒเบ”เบŠเบตเป‰เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบฅเบฐเบšเบปเบšเปƒเบ”เป†เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบ—เบฑเบšเป€เบกเบทเปˆเบญ chronyd เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบง.

root# systemctl เบขเบธเบ” chronyd.service
root# sudo -u chrony /bin/bash

chrony$ cd /run/chrony
chrony$ ln -s /etc/shadow chronyd.pid
chrony$ เบญเบญเบ

root# /usr/sbin/chronyd -n
^C
# เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ /etc/shadow ID เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ chronyd เบˆเบฐเบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰
root# cat /etc/shadow
15287

เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ เบฅเบปเบšเบฅเป‰เบฒเบ‡ เปƒเบ™โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹ chrony 3.5.1. เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เปเบžเบฑเบเป€เบเบ”เบ—เบตเปˆเปเบเป‰เป„เบ‚เบˆเบธเบ”เบญเปˆเบญเบ™เปเบกเปˆเบ™เบกเบตเปƒเบซเป‰ Fedora. เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเบฐเบเบฝเบกเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบชเปเบฒเบฅเบฑเบš RHEL, Debian ะธ Ubuntu.

เบšเบฑเบ™เบซเบฒ SUSE เปเบฅเบฐ openSUSE เบšเปเปˆเบญเปˆเบญเบ™เป„เบซเบง, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเปเบฒเบฅเบฑเบš chrony เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบเบปเบ‡เปƒเบ™ /run directory, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ subdirectories เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™