๋ฌด๋ฃ ์์คํ ๊ด๋ฆฌ์ systemd์ ์ ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค.
์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ๊นจ๋จ๋ฆฌ๋ ๋ณ๊ฒฝ ์ฌํญ:
์ด์ ๋ณ๋์ ํํฐ์ ์ ๋ง์ดํธํฉ๋๋ค / usr / initramfs ๋จ๊ณ์์๋ง ์ง์๋ฉ๋๋ค.
System V ๋ฐ cgroups v1 init ์คํฌ๋ฆฝํธ์ ๋ํ ์ง์์ ํฅํ ๋ฆด๋ฆฌ์ค์์ ์ ๊ฑฐ๋ ์์ ์ ๋๋ค.
์ต์ ์ผ์ ์ค์ง ๋ชจ๋ =, ์ต๋ ์ ์ ๋ชจ๋ ์ํ = ะธ ํ์ด๋ธ๋ฆฌ๋ ์๋ฉด ์ํ = ์น์ ์์ [์ ] systemd-sleep.conf์ ์ต์ ์ ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ ์์คํ ๋์์ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
๊ฐ๋ ์์ ์ ๋ฌด ๋ณ๊ฒฝ ์ฌํญ:
-
systemd๋ ์ด์ PIDFD ํ์ผ ์ค๋ช ์๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๋ก์ธ์ค๋ฅผ ๋ชจ๋ํฐ๋งํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ฐ๋ ์์ ์ ๋ฌด ๋ ผ๋ฆฌ๊ฐ ๊ฐ์ํ๋ฉ๋๋ค. ํ ๋ฆฌํ์คํธ #29142, #29594, #29455.
-
์๋ก์ด ์ต์ SurviveFinalKillSignal= ์ํํธ ์ฌ๋ถํ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ ๋ ๋ฐ๋ชฌ์ด ์ค์ง๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #28545.
์ด์ ๋จ์์์ ์ต์ ์ ์ง์ํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌํผํฌ=, ๋ฉ๋ชจ๋ฆฌ ์ค์ ํผํฌ =, ๋ฉ๋ชจ๋ฆฌ ์ค์ ํ์ฌ = ะธ ๋ฉ๋ชจ๋ฆฌZ์ค์ํ์ฌ=; ์ด๋ฌํ ์ต์ ์ ๋งค๊ฐ๋ณ์์ ํด๋นํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ ํผํฌ, ๋ฉ๋ชจ๋ฆฌ ์ค์ ํผํฌ, ๋ฉ๋ชจ๋ฆฌ.์ค์.ํ์ฌ ะธ memory.zswap.current ์์ฑ cgroups v2๋ถํฐ.
์๋ก์ด ์ต์ ์กฐ๊ฑด๋ณด์= ์์คํ ์ด ๊ฒ์ฆ๋ UKI ์ด๋ฏธ์ง๋ก ๋ถํ ๋ ๊ฒฝ์ฐ์๋ง ์๋น์ค๋ฅผ ์์ํด์ผ ํ๋ค๋ ๊ฒ์ systemd์ ์๋ฆด ์ ์์ต๋๋ค.
TPM2 ์ง์:
์ด์ systemd-cryptenroll์ ์ฌ์ฉํ๋ฉด ํน์ PCR ์ฌ๋กฏ๊ณผ ํด์๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
-
systemd-cryptenroll์ ์ฌ์ฉํ๋ฉด ํค ์ธ๋ฑ์ค๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #29427.
์ด์ ๊ณต๊ฐ ํค๊ฐ ์๋ ค์ ธ ์๋ ๊ฒฝ์ฐ, TPM2 ์นฉ์ ์ ๊ทผํ์ง ์๊ณ ๋ LUKS ๋ณผ๋ฅจ์ ํน์ TPMXNUMX ์นฉ์ ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค.
systemd-cryptsetup ๋ฐ์ด๋๋ฆฌ๊ฐ ๋ค์์ผ๋ก ์ด๋๋์์ต๋๋ค. / usr / bin / systemd ์ธ๋ถ์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ด๋ถ ๊ตฌ์ฑ ์์ systemd-pcrphase์ ์ด๋ฆ์ด systemd-pcrextend๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
-
์๋ก์ด ๊ตฌ์ฑ ์์์ธ systemd-pcrlock์ ์ฌ์ฉํ๋ฉด ์์คํ ์ ๋ํ ์ฌ์ฉ ๊ฐ๋ฅํ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก PCR ํญ๋ชฉ์ ์์ธกํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #28891.
systemd-boot, systemd-stub, ukify, bootctl, ์ปค๋ ์ค์น:
์ด์ bootctl์ ์ฌ์ฉํ๋ฉด ์์คํ ์ด uki๋ก ๋ถํ ๋์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
systemd-boot๋ ์์คํ ์ข ๋ฃ ๋ฐ ์ฌ๋ถํ ์ ์ํ ๋จ์ถํค๋ฅผ ์ง์ํฉ๋๋ค.
SecureBoot๊ฐ ํ์ฑํ๋ ๊ฒฝ์ฐ systemd-boot๋ ๋ ์ด์ ์ ๋ขฐํ ์ ์๋ Devicetree blob์ ๋ก๋ํ์ง ์์ต๋๋ค.
-
์ด์ systemd-boot์ systemd-stub์ .sbat ์น์ ์์ ์๋ก ๋ค๋ฅธ ์๋ณ์๋ฅผ ๊ฐ์ง๋ฉฐ UEFI๋ ์ด๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ํธ์ถํ ์ ์์ต๋๋ค. ํ ๋ฆฌํ์คํธ #29196.
ukify ๊ตฌ์ฑ ์์๋ ๋ ์ด์ ์คํ์ ์ด์ง ์์ต๋๋ค. ์คํ ํ์ผ์ ์ด์ ๋ค์ ์์น์ ์์ต๋๋ค. / usr / bin /.
systemd-networkd:
Rapid Commit ๊ธฐ์ ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
-
์ด์ systemd-networkd dbus ์ธํฐํ์ด์ค๋ฅผ ํตํด DHCP ํด๋ผ์ด์ธํธ ์ํ ์ ๋ณด๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค. ์ ์ง๋ฅด๋ค #28896.
์ต์ NFTSet= ๋คํธ์ํฌ ์ธํฐํ์ด์ค ๊ตฌ์ฑ์ ๊ท์น ์ธํธ์ ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค. ์ง์ฃผ.
์น์ [IPv6์๋ฝRA] ์๋ก์ด ์ต์ ์ ์ง์ํฉ๋๋ค: PREF64 ์ฌ์ฉ=, UseHopLimit=, ICMP6RateLimit ์ฌ์ฉ= ะธ NFTSet=.
์น์ [IPv6 ์ ์กRA] ์ด์ ์ต์ ์ ์ง์ํฉ๋๋ค ์ฌ์ ์ก ์ด =, ํ๋ฆฌ๋ฐ=, ํ์์ด์ ํธ=, ํ์์ด์ ํธ์๋ช ์ด= ะธ ํ์์ด์ ํธ์ ํธ๋=.
์ปค๋ ๋ช ๋ น์ค ๋งค๊ฐ๋ณ์์์ ์์ฑ๋ ๊ตฌ์ฑ ํ์ผ์๋ ์ด์ ์ ๋์ฌ๊ฐ ๋ถ์ต๋๋ค. 70-; ์ด์ ์ด๋ค ํ์ผ์ ์ฐ์ ์์๋ ๊ธฐ๋ณธ ๊ตฌ์ฑ ํ์ผ์ ์ฐ์ ์์๋ณด๋ค ๋์ต๋๋ค.
์ถ์ฒ : linux.org.ru
