Π Ρ
ΡΠΎΠ½ΠΈΠΊΠ°, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° NTP, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΎΡΠ½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ (CVE-2020 14367-), ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΡΠ΅Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΡΠ°ΠΉΠ» Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° Π½Π΅ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΎΠ²Π°Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° Ρ
ΡΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°ΠΌΠΎ ΡΡΠ΅Π· ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° Ρ
ΡΠΎΠ½ΠΈΠΊΠ°, ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π½Π΅ΠΉΠ½Π°ΡΠ° ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΠΎΠ±Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠ° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ Π² 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, Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru