рд╕рд┐рд╕реНрдЯрдордбреА 245 рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯреНрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИ

рддреАрди рдорд╣реАрдиреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж рдкреНрд░рд╕реНрддреБрдд рд╕рд┐рд╕реНрдЯрдо рдореИрдиреЗрдЬрд░ рд░рд┐рд▓реАрдЬрд╝ systemd 245. рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ, рдирдП рдШрдЯрдХ рд╕рд┐рд╕реНрдЯрдордб-рд╣реЛрдордб рдФрд░ рд╕рд┐рд╕реНрдЯрдордб-рд░рд┐рдкрд╛рд░реНрдЯ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВ, JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИ, рд╕рд┐рд╕реНрдЯрдордб-рдЬрд░реНрдирд▓ рдореЗрдВ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ, рдФрд░ "рдкрд┐рдбрдлрдб" рддрдВрддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред . рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдпрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЙрддреНрддрд░ рджреАрдЬрд┐рдП, рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрд▓рдмреНрдз рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдирдпрд╛ рд▓реЛрдЧреЛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред

рд╕рд┐рд╕реНрдЯрдордбреА 245 рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯреНрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИ

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рд╕реЗрд╡рд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╕рд┐рд╕реНрдЯрдордб-рд╣реЛрдо, рдЬреЛ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдорд╛рдЙрдВрдЯреЗрдб рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдордб-рд╣реЛрдо рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрд╡-рдирд┐рд╣рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдЧреЛрдкрдиреАрдпрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдмрдЬрд╛рдп рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ - рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ /etc/passwd, /etc/group рдФрд░ /etc/shadow рдХреЗ рдмрдЬрд╛рдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ JSON. рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ рдЕрдВрддрд┐рдо рдШреЛрд╖рдгрд╛ systemd-home.
  • рд╕рд┐рд╕реНрдЯрдордб-рд╣реЛрдореНрдб рд╕рд╛рдереА рдШрдЯрдХ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдбреАрдмреАтАЭ ("systemd-userdb"), рдЬреЛ UNIX/glibc NSS рдЦрд╛рддреЛрдВ рдХреЛ JSON рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдкрд░ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдФрд░ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХреГрдд рд╡рд░реНрд▓рд┐рдВрдХ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рд╕рдВрдмрджреНрдз JSON рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдкрд╛рд╕рд╡рд░реНрдб рд╣реИрд╢, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА, рдХреЛрдЯрд╛ рдФрд░ рдкреНрд░рд╛рд╡рдзрд╛рдирд┐рдд рд╕рдВрд╕рд╛рдзрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрд╛рд╣рд░реА Yubikey рдЯреЛрдХрди рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕реЗ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "userdbctl" рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИред JSON рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕рд┐рд╕реНрдЯрдордб рдШрдЯрдХреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб-рд▓реЙрдЧрдЗрдВрдб рдФрд░ рдкреИрдо-рд╕рд┐рд╕реНрдЯрдордб рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдкреЛрд░реНрдЯреЗрдмрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ, рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ, рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ, рдПрдХ рд╕рддреНрд░ рдмрдирд╛рдиреЗ, рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдЖрджрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдПрд╕рдПрд╕рдПрд╕рдбреА рдлреНрд░реЗрдорд╡рд░реНрдХ рдПрд▓рдбреАрдПрдкреА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЬреЗрдПрд╕рдУрдПрди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред
  • рдПрдХ рдирдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛ "рд╕рд┐рд╕реНрдЯрдордбреА-рд░рд┐рдкрд╛рд░реНрдЯ" рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИ, рдЬрд┐рд╕реЗ рдЬреАрдкреАрдЯреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдкреБрди: рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рднрд╛рдЬрди рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдШреЛрд╖рдгрд╛рддреНрдордХ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рд╡рд┐рднрд╛рдЬрди рдореМрдЬреВрдж рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдпрд╛ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдмреВрдЯ рдкрд░, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреА рддреБрд▓рдирд╛ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд▓рд╛рдкрддрд╛ рд╡рд┐рднрд╛рдЬрди рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдпрд╛, рдпрджрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рд╛рдкреЗрдХреНрд╖ рдпрд╛ рдкреВрд░реНрдг рдЖрдХрд╛рд░ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдореМрдЬреВрджрд╛ рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдЕрд░реНрдерд╛рддред рдЖрдХрд╛рд░ рдХреЛ рд╣рдЯрд╛рдирд╛ рдпрд╛ рдШрдЯрд╛рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рд╡рд┐рднрд╛рдЬрди рдХреЗрд╡рд▓ рдЬреЛрдбрд╝реЗ рдФрд░ рдмрдбрд╝реЗ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
    рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ initrd рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рдбрд┐рд╕реНрдХ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди рд╕реНрдерд┐рдд рд╣реИ, рдЬрд┐рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

    рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдордбреА-рд░рд┐рдкрд╛рд░реНрдЯ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╢реБрд░реВ рдореЗрдВ рдиреНрдпреВрдирддрдо рд░реВрдк рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкрд╣рд▓реЗ рдмреВрдЯ рдХреЗ рдмрд╛рдж рдореМрдЬреВрджрд╛ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рднрд╛рдЬрди рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрдЯ рд╕рдВрдкреВрд░реНрдг рдбрд┐рд╕реНрдХ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд╛рдЬрди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдкрд╣рд▓реЗ рдмреВрдЯ рдХреЗ рдмрд╛рдж рдПрдХ рд╕реНрд╡реИрдк рд╡рд┐рднрд╛рдЬрди рдпрд╛ /рд╣реЛрдо рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдПрдХ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рджреЛ рдШреВрд░реНрдгрди рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реЛрдЧрд╛ - рдХреЗрд╡рд▓ рдкрд╣рд▓рд╛ рд╡рд┐рднрд╛рдЬрди рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдкрд╣рд▓реЗ рдмреВрдЯ рдкрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

  • рдЕрдм рд╕рд┐рд╕реНрдЯрдордб-рдЬрд░реНрдирд▓ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рд▓реЙрдЧ рд░рдЦрддрд╛ рд╣реИред рдореБрдЦреНрдп systemd-journald.service рдХреЗ рдЕрд▓рд╛рд╡рд╛, .service рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "рд▓реЙрдЧрдиреЗрдорд╕реНрдкреЗрд╕" рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдирдХреЗ рдирд╛рдорд╕реНрдерд╛рди рд╕реЗ рдЬреБрдбрд╝реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд▓реЙрдЧ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рд╕реАрдорд╛рдУрдВ рдХреЗ рдЕрдкрдиреЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдкрд░реЛрд╕рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реБрд╡рд┐рдзрд╛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рд▓реЛрдб рд╕рдВрддреБрд▓рди рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрд▓рдЧрд╛рд╡ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИред рдХреНрд╡реЗрд░реА рдХреЛ рдХреЗрд╡рд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдиреЗрдорд╕реНрдкреЗрд╕ рддрдХ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд░реНрдирд▓рдХреНрдЯрд▓ рдореЗрдВ "--рдиреЗрдорд╕реНрдкреЗрд╕" рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • Systemd-udevd рдФрд░ рдЕрдиреНрдп systemd рдШрдЯрдХреЛрдВ рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдХрдИ рдирд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдирд╛рдо 128 рд╡рд░реНрдгреЛрдВ рддрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдкрд╣рд▓реЗ, рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╛рдо 16 рд╡рд░реНрдгреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдерд╛)ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, systemd-udevd рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╕рдорд░реНрдерд┐рдд рдирд╛рдордХрд░рдг рдпреЛрдЬрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ .link рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдирдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдо рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдо рдиреАрддрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред systemd-nspawn рд╣реЛрд╕реНрдЯ рдкрдХреНрд╖ рдкрд░ рдмрдирд╛рдП рдЧрдП рд╡реАрде рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдХрдВрдЯреЗрдирд░ рдирд╛рдо рдХреЗ рд╕рд╛рде рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд╛рдореЛрдВ рдХреА рдкреАрдврд╝реА рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
  • sd-event.h API PID рдХреЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╕рдмрд╕рд┐рд╕реНрдЯрдо "pidfd" рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рддрд╛ рд╣реИ (pidfd рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдмрджрд▓рддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬрдмрдХрд┐ рдПрдХ PID рд╡рд░реНрддрдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ) рдЗрд╕рд╕реЗ рд╕рдВрдмрджреНрдз рдЗрд╕ рдкреАрдЖрдИрдбреА тАЛтАЛрд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ)ред рдпрджрд┐ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рд╡рд░реНрддрдорд╛рди рдХрд░реНрдиреЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рддреЛ PID 1 рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рд╕рд┐рд╕реНрдЯрдордб рдШрдЯрдХреЛрдВ рдХреЛ pidfds рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • systemd-logind рдкреЙрд▓рд┐рд╕реАрдХрд┐рдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдЯрд░реНрдорд┐рдирд▓ рдкрд░рд┐рд╡рд░реНрддрди рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдЬрд╛рдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рдХреНрд░рд┐рдп рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреЗрд╡рд▓ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рджреА рдЬрд╛рддреА рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рд╕реНрдерд╛рдиреАрдп рд╡рд░реНрдЪреБрдЕрд▓ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд╕рддреНрд░ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИред
  • рд╕рд┐рд╕реНрдЯрдордбреА рдХреЗ рд╕рд╛рде initrd рдЫрд╡рд┐рдпрд╛рдВ рдмрдирд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, PID 1 рд╣реИрдВрдбрд▓рд░ рдЕрдм рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдХрд┐ initrd рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ default.target рдХреЗ рдмрдЬрд╛рдп рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ initrd.target рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, initrd рдФрд░ рдореБрдЦреНрдп рд╕рд┐рд╕реНрдЯрдо рдЫрд╡рд┐рдпрд╛рдВ рдХреЗрд╡рд▓ /etc/initrd-release рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
  • рдПрдХ рдирдпрд╛ рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ - "systemd.cpu_affinity", /etc/systemd/system.conf рдореЗрдВ CPUAffinity рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд░рд╛рдмрд░ рдФрд░ рдЖрдкрдХреЛ PID 1 рдФрд░ рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП CPU рдПрдлрд╝рд┐рдирд┐рдЯреА рдорд╛рд╕реНрдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • "systemctl рдбреЗрдореЙрди-рд░реАрд▓реЛрдб" рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ PID 1 рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде SELinux рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдирд╛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • "systemd.show-status=error" рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ PID 1 рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░, рдХреЗрд╡рд▓ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдФрд░ рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рджреЗрд░реА рдХрдВрд╕реЛрд▓ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред
  • systemd-sysusers рдиреЗ рдкреНрд░рд╛рдердорд┐рдХ рд╕рдореВрд╣ рдирд╛рдо рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╕реЗ рднрд┐рдиреНрди рд╣реИред
  • systemd-growfs, Ext4 рдФрд░ Btrfs рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╡рд┐рднрд╛рдЬрди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, /etc/fstab рдореЗрдВ x-systemd.growfs рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ XFS рд╡рд┐рднрд╛рдЬрди рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред
  • initrd рдЪрд░рдг рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдирд▓реЙрдХ рдХрд┐рдП рдЧрдП рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡рд┐рднрд╛рдЬрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /etc/crypttab рдореЗрдВ x-initrd.attach рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • systemd-cryptsetup рдиреЗ PKCS#11 рд╕реНрдорд╛рд░реНрдЯрдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди (/etc/crypttab рдореЗрдВ рд╡рд┐рдХрд▓реНрдк pkcs11-uri) рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП YubiKeys рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
  • рдирдП рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк "x-systemd.required-by" рдФрд░ "x-systemd.wanted-by" рдХреЛ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /etc/fstab рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╕реНрдерд╛рдиреАрдп-fs.target рдФрд░ рд░рд┐рдореЛрдЯ рдХреЗ рдмрдЬрд╛рдп рдорд╛рдЙрдВрдЯ рдСрдкрд░реЗрд╢рдВрд╕ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред -рдПрдлрдПрд╕ .рд▓рдХреНрд╖реНрдпред
  • рдПрдХ рдирдпрд╛ рд╕реЗрд╡рд╛ рд╕реИрдВрдбрдмреЙрдХреНрд╕рд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ - рдкреНрд░реЛрдЯреЗрдХреНрдЯрдХреНрд▓реЙрдХ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреНрд▓реЙрдХ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ (рдкрд╣реБрдБрдЪ /dev/rtc, рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдФрд░ CAP_SYS_TIME/CAP_WAKE_ALARM рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ рдЕрд╡рд░реБрджреНрдз рд╣реИ)ред
  • рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рднрд╛рдЬрди рдФрд░ systemd-gpt-auto-рдЬрдирд░реЗрдЯрд░ рдиреЗ рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЬреЛрдбрд╝рд╛
    /var рдФрд░ /var/tmp.

  • "рд╕рд┐рд╕реНрдЯрдордХреНрдЯрд▓ рд▓рд┐рд╕реНрдЯ-рдпреВрдирд┐рдЯ-рдлрд╛рдЗрд▓реНрд╕" рдореЗрдВ, рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдПрдХ рдирдпрд╛ рдХреЙрд▓рдо рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЗрдХрд╛рдИ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдкреНрд░реАрд╕реЗрдЯ рдореЗрдВ рджреА рдЧрдИ рд╕рдХреНрд╖рдо рд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
  • рдПрдХ рд╡рд┐рдХрд▓реНрдк "-рдбрд┐рдкреЗрдВрдбреЗрдВрд╕ рдХреЗ рд╕рд╛рде" рдХреЛ "systemctl" рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдкрд░, "systemctl рд╕реНрдЯреЗрдЯрд╕" рдФрд░ "systemctl cat" рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рди рдХреЗрд╡рд▓ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ, рдмрд▓реНрдХрд┐ рдЙрди рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ рдЬрд┐рди рдкрд░ рд╡реЗ рдирд┐рд░реНрднрд░ рд╣реИрдВред
  • systemd-networkd рдореЗрдВ, qdisc рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдиреЗ TBF (рдЯреЛрдХрди рдмрдХреЗрдЯ рдлрд╝рд┐рд▓реНрдЯрд░), SFQ (рд╕реНрдЯреЛрдХреЗрд╕реНрдЯрд┐рдХ рдлреЗрдпрд░рдиреЗрд╕ рдХреНрдпреВрдЗрдВрдЧ), CoDel (рдирд┐рдпрдВрддреНрд░рд┐рдд-рд╡рд┐рд▓рдВрдм рд╕рдХреНрд░рд┐рдп рдХрддрд╛рд░ рдкреНрд░рдмрдВрдзрди) рдФрд░ FQ (рдлреЗрдпрд░ рдХреНрдпреВ) рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рд╣реИред
  • systemd-networkd рдиреЗ IFB рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ (рдордзреНрдпрд╡рд░реНрддреА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХ).
  • Systemd-networkd рдорд▓реНрдЯреА-рдкрд╛рде рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП [рд░реВрдЯ] рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдорд▓реНрдЯреАрдкрд╛рдерд░реВрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
  • рдбреАрдПрдЪрд╕реАрдкреАрд╡реА4 рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдордбреА-рдиреЗрдЯрд╡рд░реНрдХрдбреА рдореЗрдВ, рд╕реЗрдВрдбрдбрд┐рдХреНрд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрдм рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдкрддреЗ рдХреЗ рд╕рд╛рде рдбреАрдПрдЪрд╕реАрдкреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкрддреЗ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдпрджрд┐ рдкрддреЗ рдореЗрдВ рдЯрдХрд░рд╛рд╡ рдХрд╛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рддреЛ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдкрддреЗ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд░реВрдЯрдПрдордЯреАрдпреВрдмрд╛рдЗрдЯреНрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдбреАрдПрдЪрд╕реАрдкреАрд╡реА4 рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ (рдкрдЯреНрдЯреЛрдВ) рд╕реЗ рдЙрддреНрдкрдиреНрди рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдордЯреАрдпреВ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • .network рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ [рдкрддрд╛] рдЕрдиреБрднрд╛рдЧ рдореЗрдВ PrefixRoute рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕реЗ "AddPrefixRoute" рд╕реЗрдЯрд┐рдВрдЧ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рд╡рд┐рдкрд░реАрдд рдЕрд░реНрде рд╣реИред
  • .рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ, "[рд░реВрдЯ]" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЧреЗрдЯрд╡реЗ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдирдП рдорд╛рди "_dhcp" рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░, рдбреАрдПрдЪрд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдЧреЗрдЯрд╡реЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╕реНрдерд┐рд░ рдорд╛рд░реНрдЧ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╕реЗрдЯрд┐рдВрдЧреНрд╕ "[рд░реВрдЯрд┐рдВрдЧрдкреЙрд▓рд┐рд╕реАрд░реВрд▓]" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ .рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреА рд╣реИрдВ
    рдпреВрдЖрдИрдбреА рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдФрд░ рдЙрдкрд╕рд░реНрдЧ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрд░реЛрдд рд░реВрдЯрд┐рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рдкреНрд░реЗрд╕рдкреНрд░реАрдлрд┐рдХреНрд╕рд▓реЗрдВрдеред

  • рдиреЗрдЯрд╡рд░реНрдХрд╕реАрдЯреАрдПрд▓ рдореЗрдВ, "рд╕реНрдЯреЗрдЯрд╕" рдХрдорд╛рдВрдб рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд▓реЙрдЧ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • systemd-networkd-wait-online рдХрд┐рд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдЪрд╛рд▓реВ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдмрдВрдж рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рддрд╛ рд╣реИред
  • рдЦрд╛рд▓реА рдпрд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд┐рдП рдЧрдП "[рдорд┐рд▓рд╛рди]" рдЕрдиреБрднрд╛рдЧ рдХреЗ рд╕рд╛рде .link рдФрд░ .network рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред
  • .рд▓рд┐рдВрдХ рдФрд░ .рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ, "[рдореИрдЪ]" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рд░реИрдВрдбрдо рдореИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реНрдерд╛рдпреА рдореИрдХ рдкрддреЗ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ "рдкрд░рдорд╛рдиреЗрдВрдЯрдореИрдХрдПрдбреНрд░реЗрд╕" рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИред
  • .network рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ "[TrafficControlQueueingDiscipline]" рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ "[NetworkEmulator]" рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдирд╛рдо рд╕реЗ "NetworkEmulator" рдЙрдкрд╕рд░реНрдЧ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • DNS-over-TLS рдХреЗ рд▓рд┐рдП systemd-resolved SNI рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ