systemd 245 เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชตเชฟเช•เชพเชธเชจเชพ เชคเซเชฐเชฃ เชฎเชนเชฟเชจเชพ เชชเช›เซ€ เชชเซเชฐเชธเซเชคเซเชค เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฐ เชฐเชฟเชฒเซ€เช systemd 245. เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚, เชจเชตเชพ เช˜เชŸเช•เซ‹ systemd-homed เช…เชจเซ‡ systemd-repart เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, JSON เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชถเชพเชฎเซ‡เชฒ เช›เซ‡, systemd-journald เชฎเชพเช‚ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช…เชจเซ‡ "pidfd" เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. . เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เชธเชพเช‡เชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ, เชœเซ‡ เช‰เชชเชฒเชฌเซเชง เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชจเชตเชพ เชฒเซ‹เช—เซ‹เชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเซ‡ เช›เซ‡.

systemd 245 เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ:

  • เชธเซ‡เชตเชพ เช‰เชฎเซ‡เชฐเซ€ เชธเชฟเชธเซเชŸเชฎ-เช˜เชฐ, เชœเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซ‡ เชฎเชพเช‰เชจเซเชŸเซ‡เชก เช‡เชฎเซ‡เชœ เชซเชพเช‡เชฒเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡. Systemd-homed เชคเชฎเชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชธเซเชต-เชธเชฎเชพเชฏเซ‡เชฒ เชตเชพเชคเชพเชตเชฐเชฃ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เช“เชณเช–เช•เชฐเซเชคเชพ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชตเชฟเชถเซ‡ เชšเชฟเช‚เชคเชพ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชตเชฟเชตเชฟเชง เชธเชฟเชธเซเชŸเชฎเซ‹ เชตเชšเซเชšเซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช“เชณเช–เชชเชคเซเชฐเซ‹ เชธเชฟเชธเซเชŸเชฎ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เชฌเชฆเชฒเซ‡ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชนเซ‹เชฏ เช›เซ‡- /etc/passwd, /etc/group เช…เชจเซ‡ /etc/shadow เชจเซ‡ เชฌเชฆเชฒเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡. JSON. เชตเชงเซ เชตเชฟเช—เชคเซ‹ เชฎเชพเชŸเซ‡, เชœเซเช“ เช›เซ‡เชฒเซเชฒเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เชธเชฟเชธเซเชŸเชฎ-เช˜เชฐ.
  • เชธเชฟเชธเซเชŸเชฎเซเชก-เชนเซ‹เชฎเซเชก เชธเชพเชฅเซ€ เช˜เชŸเช• เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ "userdbโ€ (โ€œsystemd-userdbโ€), เชœเซ‡ UNIX/glibc NSS เชเช•เชพเช‰เชจเซเชŸเซเชธเชจเซ‡ JSON เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชกเซเชธ เชชเชฐ เช•เซเชตเซ‡เชฐเซ€ เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช•เซ€เช•เซƒเชค Varlink API เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ JSON เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพเชฎ, เชชเชพเชธเชตเชฐเซเชก เชนเซ‡เชถ, เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€, เช•เซเชตเซ‹เชŸเชพ เช…เชจเซ‡ เชœเซ‹เช—เชตเชพเชˆ เช•เชฐเซ‡เชฒ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชฌเชพเชนเซเชฏ Yubikey เชŸเซ‹เช•เชจ เชชเชฐ เชธเช‚เช—เซเชฐเชนเชฟเชค เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, โ€œuserdbctlโ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช›เซ‡. JSON เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ systemd-logind เช…เชจเซ‡ pam-systemd เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง เชธเชฟเชธเซเชŸเชฎเซเชก เช˜เชŸเช•เซ‹เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพ, เชฒเซ‰เช— เช‡เชจ เช•เชฐเชตเชพ, เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชšเชฒเซ‹ เชธเซ‡เชŸ เช•เชฐเชตเชพ, เชธเชคเซเชฐ เชฌเชจเชพเชตเชตเชพ, เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชตเช—เซ‡เชฐเซ‡เชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชเชตเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ sssd เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• LDAP เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชฅเซ‡ JSON เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡.
  • เชจเชตเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ "systemd-repart" เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ GPT เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชกเชฟเชธเซเช• เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เซ‹เชทเซเชŸเช•เซ‹เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชชเชพเชฐเซเชŸเซ€เชถเชจ เชฎเชพเชณเช–เซเช‚ เชซเชพเชˆเชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เช˜เซ‹เชทเชฃเชพเชคเซเชฎเช• เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชตเชฐเซเชฃเชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช เช…เชฅเชตเชพ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เชฌเซเชŸ เชชเชฐ, เชตเชพเชธเซเชคเชตเชฟเช• เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เซ‹เชทเซเชŸเช•เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เช† เชซเชพเช‡เชฒเซ‹ เชธเชพเชฅเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เช—เซเชฎ เชฅเชฏเซ‡เชฒ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชฅเชตเชพ, เชœเซ‹ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชธเช‚เชฌเช‚เชงเชฟเชค เช…เชฅเชตเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชฆ เชฎเซ‡เชณ เช–เชพเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชนเชพเชฒเชจเซ€ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹เชจเซเช‚ เช•เชฆ เชตเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเชพเชคเซเชฐ เชตเชงเชพเชฐเชพเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เชฎเชพเชช เช•เชพเชขเซ€ เชจเชพเช–เชตเซเช‚ เช…เชจเซ‡ เช˜เชŸเชพเชกเชตเซเช‚ เชถเช•เซเชฏ เชจเชฅเซ€, เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชซเช•เซเชค เช‰เชฎเซ‡เชฐเซ€ เช…เชจเซ‡ เชฎเซ‹เชŸเซเช‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
    เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‡ initrd เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชกเชฟเชธเซเช•เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชถเซ‹เชงเซ€ เช•เชพเชขเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชฐเซ‚เชŸ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชธเซเชฅเชฟเชค เช›เซ‡, เชœเซ‡เชจเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เชธเชพเชฅเซ‡เชจเซ€ เชซเชพเช‡เชฒเซ‹ เชธเชฟเชตเชพเชฏ.

    เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, systemd-repart เช เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชˆเชฎเซ‡เชœเซ‹ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเซเชฐเชฅเชฎ เชฌเซเชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชนเชพเชฒเชจเชพ เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเชจเชพ เช•เชฆ เชธเซเชงเซ€ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ เชตเชงเชพเชฐเชพเชจเชพ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชธเชพเชฅเซ‡ เชชเซ‚เชฐเช• เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฐเซ‚เชŸ เชชเชพเชฐเซเชŸเซ€เชถเชจเชจเซ‡ เชธเชฎเช—เซเชฐ เชกเชฟเชธเซเช•เชจเซ‡ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ เชชเซเชฐเชฅเชฎ เชฌเซเชŸ เชชเช›เซ€ เชธเซเชตเซ‡เชช เชชเชพเชฐเซเชŸเซ€เชถเชจ เชฌเชจเชพเชตเซ‹ เช…เชฅเชตเชพ /home). เชฌเซ€เชœเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเซ‡ เชซเชฐเชคเซ€ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชธเชพเชฅเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชนเชถเซ‡ - เชซเช•เซเชค เชชเซเชฐเชฅเชฎ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซเช‚ เชชเซเชฐเชฅเชฎ เชฌเซเชŸ เชชเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

  • systemd-journald เชจเชพ เชฌเชนเซเชตเชฟเชง เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซเช‚ เชนเชตเซ‡ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชคเซเชฏเซ‡เช• เชฒเซ‹เช—เชจเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชฎเชพเช‚ เชฐเชพเช–เซ‡ เช›เซ‡. เชฎเซเช–เซเชฏ systemd-journald.service เช‰เชชเชฐเชพเช‚เชค, .service เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ โ€œLogNamespaceโ€ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชธเชพเชฅเซ‡ เชฌเช‚เชงเชพเชฏเซ‡เชฒเชพ เชตเชงเชพเชฐเชพเชจเชพ เชฆเชพเช–เชฒเชพเช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เชฒเซ‹เช— เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชธเซ‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชธเชพเชฅเซ‡ เช…เชฒเช— เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชธเซ‡เชตเชพ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซ‚เชšเชฟเชค เชฒเช•เซเชทเชฃ เชฒเซ‹เช—เชจเชพ เชฎเซ‹เชŸเชพ เชœเชฅเซเชฅเชพ เชธเชพเชฅเซ‡ เชฒเซ‹เชก เชธเช‚เชคเซเชฒเชจ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชฒเช—เชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช•เซเชตเซ‡เชฐเซ€ เชฎเชพเชคเซเชฐ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ journalctl เชฎเชพเช‚ "--namespace" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • Systemd-udevd เช…เชจเซ‡ เช…เชจเซเชฏ systemd เช˜เชŸเช•เซ‹เช เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชจเชพเชฎเซ‹ เชธเซ‹เช‚เชชเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡, เชเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฌเชนเซเชตเชฟเชง เชจเชพเชฎเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชจเชพเชฎ 128 เช…เช•เซเชทเชฐเซ‹ เชธเซเชงเซ€เชจเซเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ (เช…เช—เชพเช‰, เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชจเชพเชฎ 16 เช…เช•เซเชทเชฐเซ‹ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเชคเซเช‚). เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, systemd-udevd เชนเชตเซ‡ เชฆเชฐเซ‡เช• เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เช†เชงเชพเชฐเชญเซ‚เชค เชจเชพเชฎเช•เชฐเชฃ เชฏเซ‹เชœเชจเชพเช“ เชฆเซเชตเชพเชฐเชพ เชชเซ‡เชฆเชพ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชฌเชงเชพ เชšเชฒ เชจเชพเชฎเซ‹ เชธเซ‹เช‚เชชเซ‡ เช›เซ‡. เช† เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ .link เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เชจเชตเชพ AlternativeName เช…เชจเซ‡ AlternativeNamesPolicy เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. systemd-nspawn เชฏเชœเชฎเชพเชจ เชฌเชพเชœเซ เชชเชฐ เชฌเชจเชพเชตเซ‡เชฒ เชตเซ‡เชฅ เชฒเชฟเช‚เช•เซเชธ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชจเซเชŸเซ‡เชจเชฐ เชจเชพเชฎ เชธเชพเชฅเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชจเชพเชฎเซ‹เชจเซ€ เชชเซ‡เชขเซ€เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡.
  • sd-event.h API เช PID เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช—เชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Linux เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎ "pidfd" เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡ (pidfd เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชฌเชฆเชฒเชพเชคเซเช‚ เชจเชฅเซ€, เชœเซเชฏเชพเชฐเซ‡ PID เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเช›เซ€ เชฌเซ€เชœเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เชธเชพเช‚เช•เชณเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เช† PIDเชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเซ‡ เช›เซ‡). PID 1 เชธเชฟเชตเชพเชฏเชจเชพ เชฌเชงเชพ systemd เช˜เชŸเช•เซ‹เชจเซ‡ pidfds เชตเชพเชชเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เชœเซ‹ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชตเชฐเซเชคเชฎเชพเชจ เช•เชฐเซเชจเชฒ เชฆเซเชตเชพเชฐเชพ เช†เชงเชพเชฐเชญเซ‚เชค เชนเซ‹เชฏ.
  • systemd-logind เช PolicyKit เชฎเชพเชฐเชซเชคเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเชฐเซเชฎเชฟเชจเชฒ เชšเซ‡เชจเซเชœ เช‘เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชเช•เซเชธเซ‡เชธ เชšเซ‡เช• เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เชธเช•เซเชฐเชฟเชฏ เชŸเชฐเซเชฎเชฟเชจเชฒ เชฌเชฆเชฒเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เชซเช•เซเชค เชเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชœ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฎเชฃเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชเช• เชตเช–เชค เชธเซเชฅเชพเชจเชฟเช• เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเชฐเซเชฎเชฟเชจเชฒ เชชเชฐ เชธเชคเซเชฐ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชนเซ‹เชฏ.
  • systemd เชธเชพเชฅเซ‡ initrd เชˆเชฎเซ‡เชœเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, PID 1 เชนเซ‡เชจเซเชกเชฒเชฐ เชนเชตเซ‡ เชถเซ‹เชงเซ‡ เช›เซ‡ เช•เซ‡ เชถเซเช‚ initrd เชตเชชเชฐเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ default.target เชจเซ‡ เชฌเชฆเชฒเซ‡ initrd.target เช†เชชเซ‹เช†เชช เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡. เช† เช…เชญเชฟเช—เชฎ เชธเชพเชฅเซ‡, initrd เช…เชจเซ‡ เชฎเซเช–เซเชฏ เชธเชฟเชธเซเชŸเชฎ เชˆเชฎเซ‡เชœเซ‹ เชฎเชพเชคเซเชฐ /etc/initrd-release เชซเชพเชˆเชฒเชจเซ€ เชนเชพเชœเชฐเซ€เชฎเชพเช‚ เชœ เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.
  • เชจเชตเซเช‚ เช•เชฐเซเชจเชฒ เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชชเชฐเชฟเชฎเชพเชฃ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ - "systemd.cpu_affinity", /etc/systemd/system.conf เชฎเชพเช‚ CPUAffinity เชตเชฟเช•เชฒเซเชชเชจเซ€ เชธเชฎเช•เช•เซเชท เช…เชจเซ‡ เชคเชฎเชจเซ‡ PID 1 เช…เชจเซ‡ เช…เชจเซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฎเชพเชŸเซ‡ CPU เชเชซเชฟเชจเชฟเชŸเซ€ เชฎเชพเชธเซเช•เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • "systemctl deemon-reload" เชœเซ‡เชตเชพ เช†เชฆเซ‡เชถเซ‹ เชฆเซเชตเชพเชฐเชพ PID 1 เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ SELinux เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซเช‚ เชซเชฐเซ€เชฅเซ€ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชธเช•เซเชทเชฎ เช•เชฐเซเชฏเซเช‚.
  • PID 1 เชนเซ‡เชจเซเชกเชฒเชฐเชฎเชพเช‚ โ€œsystemd.show-status=errorโ€ เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เช•เชจเซเชธเซ‹เชฒ เชชเชฐ เชฎเชพเชคเซเชฐ เชญเซ‚เชฒ เชธเช‚เชฆเซ‡เชถเชพเช“ เช…เชจเซ‡ เชฒเซ‹เชกเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชฟเชฒเช‚เชฌ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.
  • systemd-sysusers เช เชชเซเชฐเชพเชฅเชฎเชฟเช• เชœเซ‚เชฅ เชจเชพเชฎ เชธเชพเชฅเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช•เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชจเชพเชฎเชฅเซ€ เช…เชฒเช— เช›เซ‡.
  • systemd-growfs เช /etc/fstab เชฎเชพเช‚ x-systemd.growfs เชฎเชพเช‰เชจเซเชŸ เชตเชฟเช•เชฒเซเชช เชฎเชพเชฐเชซเชคเซ‡ XFS เชชเชพเชฐเซเชŸเซ€เชถเชจ เชตเชฟเชธเซเชคเชฐเชฃ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡, Ext4 เช…เชจเซ‡ Btrfs เชธเชพเชฅเซ‡ เช…เช—เชพเช‰ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชชเชพเชฐเซเชŸเซ€เชถเชจ เชตเชฟเชธเซเชคเชฐเชฃ เช‰เชชเชฐเชพเช‚เชค.
  • initrd เชธเซเชŸเซ‡เชœ เชชเชฐ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช…เชจเชฒเซ‹เช• เชฅเชฏเซ‡เชฒ เชเชจเช•เซเชฐเชฟเชชเซเชŸ เชฅเชฏเซ‡เชฒ เชชเชพเชฐเซเชŸเซ€เชถเชจเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ x-initrd.attach เชตเชฟเช•เชฒเซเชช /etc/crypttab เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช›เซ‡.
  • systemd-cryptsetup เช PKCS#11 เชธเซเชฎเชพเชฐเซเชŸเช•เชพเชฐเซเชกเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹เชจเซ‡ เช…เชจเชฒเซ‰เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ (/etc/crypttab เชฎเชพเช‚ pkcs11-uri เชตเชฟเช•เชฒเซเชช) เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ YubiKeys เชธเชพเชฅเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชเชจเช•เซเชฐเชฟเชชเซเชถเชจ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡.
  • เชจเชตเชพ เชฎเชพเช‰เชจเซเชŸ เชตเชฟเช•เชฒเซเชชเซ‹ "x-systemd.required-by" เช…เชจเซ‡ "x-systemd.wanted-by" เชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชเช•เชฎเซ‹เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ /etc/fstab เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฎเชพเช‰เชจเซเชŸ เช“เชชเชฐเซ‡เชถเชจเชจเซ‡ เชธเซเชฅเชพเชจเชฟเช•-fs.target เช…เชจเซ‡ เชฐเชฟเชฎเซ‹เชŸเชจเซ‡ เชฌเชฆเชฒเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡. -fs .เชฒเช•เซเชทเซเชฏ.
  • เชเช• เชจเชตเซ‹ เชธเซ‡เชตเชพ เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธเชฟเช‚เช— เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ - ProtectClock, เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ เช˜เชกเชฟเชฏเชพเชณ เชชเชฐ เชฒเช–เชตเชพเชจเซเช‚ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ‡ เช›เซ‡ (เชเช•เซเชธเซ‡เชธ /dev/rtc, เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเซเชธ เช…เชจเซ‡ CAP_SYS_TIME/CAP_WAKE_ALARM เชชเชฐเชตเชพเชจเช—เซ€เชจเชพ เชธเซเชคเชฐเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡).
  • เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชถเซ‹เชงเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เช…เชจเซ‡ systemd-gpt-auto-generator เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชถเซ‹เชง
    /var เช…เชจเซ‡ /var/tmp.

  • "systemctl list-unit-files" เชฎเชพเช‚, เชเช•เชฎเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชเช• เชจเชตเซ€ เช•เซ‰เชฒเชฎ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชœเซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเชพ เชเช•เชฎ เชฎเชพเชŸเซ‡ เช‰เชคเซเชชเชพเชฆเช•เชจเชพ เชชเซเชฐเซ€เชธเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชซเชฐ เช•เชฐเชพเชฏเซ‡เชฒ เชธเช•เซเชทเชฎ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เช•เชฐเซ‡ เช›เซ‡.
  • "systemctl" เชฎเชพเช‚ "โ€”with-dependencies" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ "systemctl status" เช…เชจเซ‡ "systemctl cat" เชœเซ‡เชตเชพ เช†เชฆเซ‡เชถเซ‹ เชฎเชพเชคเซเชฐ เชคเชฎเชพเชฎ เชฒเชพเช—เชคเชพเชตเชณเช—เชคเชพ เชเช•เชฎเซ‹เชจเซ‡ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชคเซ‡ เชเช•เชฎเซ‹ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชคเซ‡เช“ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡ เชคเซ‡ เชชเชฃ เชฆเชฐเซเชถเชพเชตเชถเซ‡.
  • systemd-networkd เชฎเชพเช‚, qdisc เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เช TBF (เชŸเซ‹เช•เชจ เชฌเช•เซ‡เชŸ เชซเชฟเชฒเซเชŸเชฐ), SFQ (เชธเซเชŸเซ‹เชšเซ‡เชธเซเชŸเชฟเช• เชซเซ‡เชฐเชจเซ‡เชธ เช•เชคเชพเชฐ), CoDel (เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค-เชตเชฟเชฒเช‚เชฌ เชธเช•เซเชฐเชฟเชฏ เช•เชคเชพเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ) เช…เชจเซ‡ FQ (เชซเซ‡เชฐ เช•เชคเชพเชฐ) เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡.
  • IFB เชจเซ‡เชŸเชตเชฐเซเช• เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ systemd-networkd เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ (เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชฌเซเชฒเซ‹เช•).
  • Systemd-networkd เชฎเชฒเซเชŸเซ€-เชชเชพเชฅ เชฐเซ‚เชŸเซเชธเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ [Route] เชตเชฟเชญเชพเช—เชฎเชพเช‚ MultiPathRoute เชชเชฐเชฟเชฎเชพเชฃเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡.
  • DHCPv4 เช•เซเชฒเชพเชฏเชจเซเชŸ เชฎเชพเชŸเซ‡ systemd-networkd เชฎเชพเช‚, SendDecline เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช›เซ‡, เชธเชฐเชจเชพเชฎเชพเช‚ เชธเชพเชฅเซ‡ DHCP เชชเซเชฐเชคเชฟเชธเชพเชฆ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชคเชชเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซ‹ เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ‹ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธ เชถเซ‹เชงเชพเชฏ เช›เซ‡, เชคเซ‹ เชœเชพเชฐเซ€ เช•เชฐเชพเชฏเซ‡เชฒ เชธเชฐเชจเชพเชฎเซเช‚ เชจเช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. RouteMTUBytes เชตเชฟเช•เชฒเซเชช เชชเชฃ DHCPv4 เช•เซเชฒเชพเชฏเชจเซเชŸเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ IP เชเชกเซเชฐเซ‡เชธ เชฌเชพเชˆเชจเซเชกเซ€เช‚เช—เซเชธ (เชฒเซ€เช) เชฎเชพเช‚เชฅเซ€ เชœเชจเชฐเซ‡เชŸ เชฅเชฏเซ‡เชฒ เชฐเซ‚เชŸ เชฎเชพเชŸเซ‡ MTU เชฎเชพเชช เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • .network เชซเชพเชˆเชฒเซ‹เชจเชพ [Address] เชตเชฟเชญเชพเช—เชฎเชพเช‚ PrefixRoute เชธเซ‡เชŸเชฟเช‚เช— เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชคเซ‡ "AddPrefixRoute" เชธเซ‡เชŸเชฟเช‚เช— เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชจเซ‹ เชตเชฟเชชเชฐเซ€เชค เช…เชฐเซเชฅ เช›เซ‡.
  • .network เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚, เชจเชตเชพ เชฎเซ‚เชฒเซเชฏ โ€œ_dhcpโ€ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ โ€œ[เชฐเซเชŸ]โ€ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เช—เซ‡เชŸเชตเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡, DHCP เชฆเซเชตเชพเชฐเชพ เช—เซ‹เช เชตเซ‡เชฒเชพ เช—เซ‡เชŸเชตเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เชธเซเชฅเชฟเชฐ เชฎเชพเชฐเซเช— เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • "[RoutingPolicyRule]" เชตเชฟเชญเชพเช—เชฎเชพเช‚ .network เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฆเซ‡เช–เชพเชฏ เช›เซ‡
    เชฏเซเช†เชˆเชกเซ€ เชฐเซ‡เชจเซเชœ เช…เชจเซ‡ เช‰เชชเชธเชฐเซเช—เชจเชพ เช•เชฆเชจเชพ เช†เชงเชพเชฐเซ‡ เชธเซเชฐเซ‹เชค เชฐเซ‚เชŸเซ€เช‚เช—เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซ‡ เชฆเชฌเชพเชตเซ‹ เชชเซเชฐเซ€เชซเชฟเช•เซเชธ เชฒเช‚เชฌเชพเชˆ.

  • เชจเซ‡เชŸเชตเชฐเซเช•เชธเซ€เชŸเซ€เชเชฒเชฎเชพเช‚, "เชธเซเชŸเซ‡เชŸเชธ" เช†เชฆเซ‡เชถ เชฆเชฐเซ‡เช• เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เชธเช‚เชฌเช‚เชงเชฎเชพเช‚ เชฒเซ‹เช— เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.
  • systemd-networkd-wait-online เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช•เชพเชฐเซเชฏเชฐเชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชจเซ€เชšเซ‡ เชœเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชคเชฎ เชธเชฎเชฏ เชธเซเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡.
  • .link เช…เชจเซ‡ .network เชซเชพเช‡เชฒเซ‹ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซเชฏเซเช‚ เชœเซ‡เชฎเชพเช‚ เช–เชพเชฒเซ€ เช…เชฅเชตเชพ เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเซ‡เชฒ โ€œ[เชฎเซ‡เชš]โ€ เชตเชฟเชญเชพเช— เช›เซ‡.
  • .link เช…เชจเซ‡ .network เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚, โ€œ[เชฎเซ‡เชš]โ€ เชตเชฟเชญเชพเช—เชฎเชพเช‚, เชœเชจเชฐเซ‡เชŸเซ‡เชก เชฐเซ‡เชจเซเชกเชฎ MAC เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เช•เชพเชฏเชฎเซ€ MAC เชธเชฐเชจเชพเชฎเซเช‚ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ โ€œPermanentMACAddressโ€ เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • .network เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚ โ€œ[TrafficControlQueueingDiscipline]โ€ เชตเชฟเชญเชพเช—เชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ€เชจเซ‡ โ€œ[NetworkEmulator]โ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ โ€œNetworkEmulatorโ€ เช‰เชชเชธเชฐเซเช— เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเชพ เชจเชพเชฎเซ‹เชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • DNS-over-TLS เชฎเชพเชŸเซ‡ systemd-เช‰เช•เซ‡เชฒ SNI เชšเช•เชพเชธเชฃเซ€ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹