systemd рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдмрдиреНрдзрдХ рд░рд┐рд▓реАрдЬ 249

рд╡рд┐рдХрд╛рд╕рдХреЛ рддреАрди рдорд╣рд┐рдирд╛ рдкрдЫрд┐, рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдмрдиреНрдзрдХ systemd 249 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд▓реЗ JSON рдврд╛рдБрдЪрд╛рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛/рд╕рдореВрд╣рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд░реНрдирд▓ рдкреНрд░реЛрдЯреЛрдХрд▓рд▓рд╛рдИ рд╕реНрдерд┐рд░ рдмрдирд╛рдЙрдБрдЫ, рдХреНрд░рдорд┐рдХ рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВ рд▓реЛрдб рдЧрд░реНрдиреЗ рд╕рдВрдЧрдардирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫ, рдХреНрд╖рдорддрд╛ рдердкреНрдЫред BPF рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд▓рд╛рдИ рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрдорд╛ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рдореНрдпрд╛рдкрд┐рдЩ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдирдпрд╛рдБ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рдареВрд▓реЛ рднрд╛рдЧ рд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░рд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдиреНрдЫред

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

  • рдЬрд░реНрдирд▓ рдкреНрд░реЛрдЯреЛрдХрд▓ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд▓рдЧ рд░реЗрдХрд░реНрдбрдХреЛ рд╕реНрдерд╛рдиреАрдп рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ syslog рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд╕реНрдерд╛рдирдорд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЬрд░реНрдирд▓ рдкреНрд░реЛрдЯреЛрдХрд▓ рд▓рд╛рдореЛ рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рдХреЗрд╣реА рдЧреНрд░рд╛рд╣рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрдерд╛рдкрд┐, рдпрд╕рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдорд░реНрдерди рднрд░реНрдЦрд░реИ рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • Userdb рд░ nss-systemd рд▓реЗ JSON рдврд╛рдБрдЪрд╛рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ /etc/userdb/, /run/userdb/, /run/host/userdb/ рд░ /usr/lib/userdb/ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдердк рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рднрд╛рд╖рд╛рд╣рд░реВ рдкрдвреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдпреЛ рд╕реБрд╡рд┐рдзрд╛рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдердк рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдпрд╕рд▓рд╛рдИ NSS рд░ /etc/shadow рд╕рдБрдЧ рдкреВрд░реНрдг рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛/рд╕рдореВрд╣ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ JSON рд╕рдорд░реНрдердирд▓реЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рдЕрдиреНрдп рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд▓рд╛рдИ pam_systemd рд░ systemd-logind рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • nss-systemd рд▓реЗ systemd-homed рдмрд╛рдЯ рд╣реНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ /etc/shadow рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛/рд╕рдореВрд╣ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рд╣рд░реВрдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдПрдХ рдореЗрдХрд╛рдирд┐рдЬреНрдо рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдПрдХрдЕрд░реНрдХрд╛рд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдХреЛ рд╕рдВрдЧрдардирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫ (рдПрдЙрдЯрд╛ рд╡рд┐рднрд╛рдЬрди рд╕рдХреНрд░рд┐рдп рдЫ, рд░ рджреЛрд╕реНрд░реЛ рд╕реНрдкреЗрдпрд░ рдЫ - рдЕрдкрдбреЗрдЯрд▓рд╛рдИ рд╕реНрдкреЗрдпрд░ рд╡рд┐рднрд╛рдЬрдирдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рд╕рдХреНрд░рд┐рдп рд╣реБрдиреНрдЫ)ред рдпрджрд┐ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рдорд╛ рджреБрдИрд╡рдЯрд╛ рд░реВрдЯ рд╡рд╛ /usr рд╡рд┐рднрд╛рдЬрдирд╣рд░реВ рдЫрдиреН рднрдиреЗ, рд░ udev рд▓реЗ 'root=' рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдкрддреНрддрд╛ рд▓рдЧрд╛рдПрдХреЛ рдЫреИрди, рд╡рд╛ systemd-nspawn рд░ systemd рдорд╛ "--image" рд╡рд┐рдХрд▓реНрдк рдорд╛рд░реНрдлрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред -рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд╡рд┐рдЪреНрдЫреЗрдж рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдмреБрдЯ рд╡рд┐рднрд╛рдЬрди GPT рд▓реЗрдмрд▓рд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реЗрд░ рдЧрдгрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЬреАрдкреАрдЯреА рд▓реЗрдмрд▓рд▓реЗ рд╡рд┐рднрд╛рдЬрдирдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реЗрдХреЛ рдЫ рд░ systemd рд▓реЗ рд╣рд╛рд▓реИрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд╕рдБрдЧ рд╡рд┐рднрд╛рдЬрди рдЪрдпрди рдЧрд░реНрдиреЗрдЫ)ред
  • рд╕реЗрд╡рд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ BPF рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗрдЯрд┐рдЩ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд╕рд╛рде рддрдкрд╛рдИрдБрд▓реЗ рдХрд░реНрдиреЗрд▓рдорд╛ BPF рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдХреЛ рд▓реЛрдбрд┐рдЩ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рдмрдиреНрдзрдирд╕рдБрдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • Systemd-fstab-generator рд░ systemd-repart рд▓реЗ рдХреЗрд╡рд▓ /usr рд╡рд┐рднрд╛рдЬрди рд░ рдХреБрдиреИ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди рдирднрдПрдХреЛ рдбрд┐рд╕реНрдХрдмрд╛рдЯ рдмреБрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреНрдЫ (рдкрд╣рд┐рд▓реЛ рдмреБрдЯрдХреЛ рд╕рдордпрдорд╛ systemd-repart рджреНрд╡рд╛рд░рд╛ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди рдЙрддреНрдкрдиреНрди рд╣реБрдиреЗрдЫ)ред
  • Systemd-nspawn рдорд╛, "--private-user-chown" рд╡рд┐рдХрд▓реНрдкрд▓рд╛рдИ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп "--private-user-ownership" рд╡рд┐рдХрд▓реНрдкрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ "-- рдХреЛ рдмрд░рд╛рдмрд░рдХреЛ рд░реВрдкрдорд╛ "chown" рдорд╛рдирд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд╕рдХреНрдЫред private-user-chown", "рдЕрдл" рдкреБрд░рд╛рдиреЛ рд╕реЗрдЯрд┐рдЩ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди, "рдирдХреНрд╕рд╛" рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ ID рд╣рд░реВ рдирдХреНрд╕рд╛ рдЧрд░реНрди рд░ "рдирдХреНрд╕рд╛" рдЪрдпрди рдЧрд░реНрди "рд╕реНрд╡рддрдГ" рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд░реНрдиреЗрд▓ (5.12+) рдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЫ рд╡рд╛ рдкрдЫрд╛рдбрд┐ рдлрд░реНрдХрдиреБрд╣реЛрд╕реНред рдЕрдиреНрдпрдерд╛ "chown" рдорд╛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд▓ рдЧрд░реНрдиред рдореНрдпрд╛рдкрд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдИрдБрд▓реЗ рд╣рд╛рд▓рдХреЛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рджреЗрд╢реА рд╡рд┐рднрд╛рдЬрдирдорд╛ рдПрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдлрд╛рдЗрд▓рд▓рд╛рдИ рдЕрд░реНрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдорд╛ рдирдХреНрд╕рд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрджреИред Systemd-homed рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реЛрдо рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдореЗрдХрд╛рдирд┐рдЬрдордорд╛, рдореНрдпрд╛рдкрд┐рдЩрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЖрдлреНрдиреЛ рдЧреГрд╣ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВрд▓рд╛рдИ рдмрд╛рд╣реНрдп рдорд┐рдбрд┐рдпрд╛рдорд╛ рд╕рд╛рд░реНрди рд░ рдПрдЙрдЯреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ ID рд▓реЗрдЖрдЙрдЯ рдирднрдПрдХрд╛ рд╡рд┐рднрд┐рдиреНрди рдХрдореНрдкреНрдпреБрдЯрд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫред
  • systemd-nspawn рдорд╛, "--private-user" рд╡рд┐рдХрд▓реНрдкрд▓реЗ рдЕрдм рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдирд╛рдо рд╕реНрдерд╛рди рд╕реЗрдЯрдЕрдк рдЧрд░реНрджрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ ID рд╣рд░реВ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рдЧрд░реНрди "рдкрд╣рд┐рдЪрд╛рди" рдорд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫ, рдЕрд░реНрдерд╛рддреНред рдХрдиреНрдЯреЗрдирд░рдорд╛ UID 0 рд░ UID 1 рд╣реЛрд╕реНрдЯ рд╕рд╛рдЗрдбрдорд╛ UID 0 рд░ UID 1 рдорд╛ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рд╣реБрдиреЗрдЫ, рдЖрдХреНрд░рдордг рднреЗрдХреНрдЯрд░рд╣рд░реВ рдХрдо рдЧрд░реНрди (рдХрдиреНрдЯреЗрдирд░рд▓реЗ рдпрд╕рдХреЛ рдиреЗрдорд╕реНрдкреЗрд╕рдорд╛ рдорд╛рддреНрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫ)ред
  • рд╣реЛрд╕реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрди "--bind-user" рд╡рд┐рдХрд▓реНрдк systemd-nspawn рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ (рдЧреГрд╣ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдХрдиреНрдЯреЗрдирд░рдорд╛ рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛/рд╕рдореВрд╣ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдердкрд┐рдПрдХреЛ рдЫ, рд░ UID рдореНрдпрд╛рдкрд┐рдЩред рдХрдиреНрдЯреЗрдирд░ рд░ рд╣реЛрд╕реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рдмреАрдЪ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдиреНрдЫ)ред
  • systemd-ask-password рд░ systemd-sysusers рд▓реЗ рд╕реЗрдЯ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ (passwd.hashed-password. рд░ passwd.plaintext-passwordред) рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбрд╛рдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди systemd 247 рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрд░реЛрдз рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкреЗрдХрд╛ рдЫрдиреНред рдПрдХ рдЕрд▓рдЧ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдордзреНрдпрд╡рд░реНрддреА рдлрд╛рдЗрд▓рд╣рд░реВред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, рдкреНрд░рдорд╛рдгрд╣рд░реВ PID1 рд╕рдБрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдмрд╛рдЯ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрдиреНрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдмрдиреНрдзрдХрдмрд╛рдЯ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкрд╣рд┐рд▓реЛ рдмреБрдЯрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • systemd-firstboot рд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓реА рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдХреНрд╡реЗрд░реА рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбрд╛рдЯрд╛ рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкреНрдЫ, рдЬреБрди /etc рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдирднрдПрдХреЛ рдХрдиреНрдЯреЗрдирд░ рдЫрд╡рд┐рд▓рд╛рдИ рдкрд╣рд┐рд▓реЛ рдмреБрдЯ рдЧрд░реНрджрд╛ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкреНрд░рд╛рд░рдореНрдн рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • PID 1 рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓реЗ рдмреБрдЯрдХреЛ рд╕рдордпрдорд╛ рдПрдХрд╛рдЗрдХреЛ рдирд╛рдо рд░ рд╡рд┐рд╡рд░рдг рджреБрд╡реИ рджреЗрдЦрд╛рдЗрдиреНрдЫ рднрдиреНрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред рддрдкрд╛рдИрдВрд▓реЗ system.conf рдорд╛ "StatusUnitFormat=combined" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рд╡рд╛ рдХрд░реНрдиреЗрд▓ рдЖрджреЗрд╢ рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк "systemd.status-unit-format=combined" рдорд╛рд░реНрдлрдд рдЖрдЙрдЯрдкреБрдЯ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • "--рдЫрд╡рд┐" рд╡рд┐рдХрд▓реНрдкрд▓рд╛рдИ systemd-machine-id-setup рд░ systemd-repart рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрдорд╛ рдореЗрд╕рд┐рди рдЖрдИрдбреА рднрдПрдХреЛ рдлрд╛рдЗрд▓рд▓рд╛рдИ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╡рд╛ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рдХреЛ рдЖрдХрд╛рд░ рдмрдврд╛рдЙрди рдердкрд┐рдПрдХреЛ рдЫред
  • Systemd-repart рдЙрдкрдпреЛрдЧрд┐рддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рднрд╛рдЬрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рдорд╛ MakeDirectories рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рд╣реБрдиреБ рдЕрдШрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдордирдорд╛рдиреА рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдорд╛рдЙрдиреНрдЯ рдкреЛрдЗрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиред рдореВрд▓ рд╡рд┐рднрд╛рдЬрди рддрд╛рдХрд┐ рддрдкрд╛рдЗрдБ рддреБрд░реБрдиреНрддреИ рдкрдвреНрдиреЗ-рдорд╛рддреНрд░ рдореЛрдбрдорд╛ рд╡рд┐рднрд╛рдЬрди рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдЦрдгреНрдбрд╣рд░реВрдорд╛ GPT рдЭрдгреНрдбрд╛рд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди, рд╕рдореНрдмрдиреНрдзрд┐рдд рдЭрдгреНрдбрд╛рд╣рд░реВ, ReadOnly рд░ NoAuto рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред CopyBlocks рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╕рдБрдЧ "рд╕реНрд╡рдд:" рдХреЛ рдорд╛рди рдЫ рдЬрдм рдмреНрд▓рдХрд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрд╛ рд╕реНрд░реЛрддрдХреЛ рд░реВрдкрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╣рд╛рд▓рдХреЛ рдмреБрдЯ рд╡рд┐рднрд╛рдЬрди рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рддрдкрд╛рдЗрдБ рдЖрдлреНрдиреЛ рдореВрд▓ рд╡рд┐рднрд╛рдЬрдирд▓рд╛рдИ рдирдпрд╛рдБ рдорд┐рдбрд┐рдпрд╛рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ)ред
  • GPT рд▓реЗ "grow-file-system" рдЭрдгреНрдбрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрдЫ, рдЬреБрди x-systemd.growfs рдорд╛рдЙрдиреНрдЯ рд╡рд┐рдХрд▓реНрдкрд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ рд░ FS рд╕рд╛рдЗрдЬ рд╡рд┐рднрд╛рдЬрди рднрдиреНрджрд╛ рд╕рд╛рдиреЛ рднрдПрдорд╛ рдмреНрд▓рдХ рдпрдиреНрддреНрд░рдХреЛ рд╕реАрдорд╛рдорд╛ FS рд╕рд╛рдЗрдЬрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рд╕реНрддрд╛рд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдЭрдгреНрдбрд╛ Ext3, XFS рд░ Btrfs рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫ, рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдПрдХрд╛ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЭрдгреНрдбрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдгрд╛рд▓реАd-рд░рд┐рдкрд╛рд░реНрдЯ рдорд╛рд░реНрдлрдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд▓реЗрдЦрди рдпреЛрдЧреНрдп рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫред Systemd-repart рдорд╛ рдЭрдгреНрдбрд╛ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди GrowFileSystem рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫред
  • /etc/os-release рдлрд╛рдЗрд▓рд▓реЗ рдирдпрд╛рдБ IMAGE_VERSION рд░ IMAGE_ID рдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рдорд╛рдгреБ рд░реВрдкрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХрд╛ рдЫрд╡рд┐рд╣рд░реВрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рд░ ID рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред %M рд░ %A рдирд┐рд░реНрджрд┐рд╖реНрдЯрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рдирд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • "--рд╡рд┐рд╕реНрддрд╛рд░" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдкреЛрд░реНрдЯреЗрдмрд▓ рдкреНрд░рдгрд╛рд▓реА рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди рдЫрд╡рд┐рд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди portablectl рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрд┐рдиреАрд╣рд░реВ рдорд╛рд░реНрдлрдд рддрдкрд╛рдИрдВрд▓реЗ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрдирдорд╛ рдПрдХреАрдХреГрдд рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрд╡рд╛рд╣рд░реВрд╕рдБрдЧ рдЫрд╡рд┐рд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред
  • systemd-coredump рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдХреЛрд░ рдбрдореНрдк рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрд╛ ELF рдмрд┐рд▓реНрдб-рдЖрдИрдбреА рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдирд┐рдХрд╛рд╕реА рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬреБрди deb рд╡рд╛ rpm рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдирд╛рдо рд░ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рд░реНрдорд╛рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рднрдиреЗ рдЕрд╕рдлрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреБрди рдкреНрдпрд╛рдХреЗрдЬрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫред ELF рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ред
  • рдлрд╛рдпрд░рд╡рд╛рдпрд░ (IEEE 1394) рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрдзрд╛рд░ udev рдорд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • udev рдорд╛, "net_id" рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирд╛рдо рдЪрдпрди рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрддреАрди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН рдЬрд╕рд▓реЗ рдкрдЫрд╛рдбрд┐ рдЕрдиреБрдХреВрд▓рддрд╛ рдЙрд▓реНрд▓рдЩреНрдШрди рдЧрд░реНрджрдЫ: рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирд╛рдорд╣рд░реВрдорд╛ рдЧрд▓рдд рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рдЕрдм "_" рд╕рдБрдЧ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдПрдХреЛ рдЫ; s390 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ PCI рд╣рдЯрдкреНрд▓рдЧ рд╕реНрд▓рдЯ рдирд╛рдорд╣рд░реВ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдлрд╛рд░рдордорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫ; 65535 рд╕рдореНрдо рдирд┐рд░реНрдорд┐рдд PCI рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫ (рдкрд╣рд┐рд▓реЗ 16383 рднрдиреНрджрд╛ рдорд╛рдерд┐рдХрд╛ рдирдореНрдмрд░рд╣рд░реВрд▓рд╛рдИ рд░реЛрдХ рд▓рдЧрд╛рдЗрдПрдХреЛ рдерд┐рдпреЛ)ред
  • systemd-resolved рд▓реЗ "home.arpa" рдбреЛрдореЗрдирд▓рд╛рдИ NTA (рдирдХрд╛рд░рд╛рддреНрдордХ рдЯреНрд░рд╕реНрдЯ рдПрдиреНрдХрд░рд╣рд░реВ) рд╕реВрдЪреАрдорд╛ рдердкреНрдЫ, рдЬреБрди рд╕реНрдерд╛рдиреАрдп рдЧреГрд╣ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдиреНрдЫ, рддрд░ DNSSEC рдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдБрджреИрдиред
  • CPUAffinity рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд▓реЗ "%" рдирд┐рд░реНрджрд┐рд╖реНрдЯрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдкрд╛рд░реНрд╕рд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдПрдЙрдЯрд╛ ManageForeignRoutingPolicyRules рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ .network рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдиреАрддрд┐рд╣рд░реВ рдкреНрд░рд╢реЛрдзрдирдмрд╛рдЯ systemd-networkd рд▓рд╛рдИ рдмрд╣рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ "рдЕрдирд▓рд╛рдЗрди" рдЕрд╡рд╕реНрдерд╛рдорд╛ рд░рд╣реЗрдХреЛ рд╕рдВрдХреЗрддрдХреЛ рд░реВрдкрдорд╛ IPv4 рд╡рд╛ IPv6 рдареЗрдЧрд╛рдирд╛рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди ".network" рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ RequiredFamilyForOnline рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдПрдХреЛ рдЫред Networkctl рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдЩреНрдХрдХреЛ рд▓рд╛рдЧрд┐ "рдЕрдирд▓рд╛рдЗрди" рд╕реНрдерд┐рддрд┐рдХреЛ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬрд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрджрд╛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреЗ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдиреЗрдЯрд╡рд░реНрдХ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ OutgoingInterface рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдпреЛред
  • рдПрдЙрдЯрд╛ рд╕рдореВрд╣ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ ".network" рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ "[NextHop]" рд╕реЗрдХреНрд╕рдирдорд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд▓реНрдЯрд┐рдкрд╛рде рд╕рдореВрд╣ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • IPv4 рд╡рд╛ IPv6 рдорд╛рддреНрд░ рдЬрдбрд╛рдирдХреЛ рдкреНрд░рддреАрдХреНрд╖рд╛ рд╕реАрдорд┐рдд рдЧрд░реНрди systemd-network-wait-online рдорд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ "-4" рд░ "-6" рдердкрд┐рдпреЛред
  • DHCP рд╕рд░реНрднрд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ RelayTarget рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд╕рд░реНрднрд░рд▓рд╛рдИ DHCP Ralay рдореЛрдбрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдЫред DHCP рд░рд┐рд▓реЗрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐, RelayAgentCircuitId рд░ RelayAgentRemoteId рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред
  • рд╕рд░реНрднрд░ рдареЗрдЧрд╛рдирд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ DHCP рд╕рд░реНрднрд░рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд╕рд░реНрднрд░ рдЖрдИрдкреА рдареЗрдЧрд╛рдирд╛ рд╕реЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ (рдЕрдиреНрдпрдерд╛ рдареЗрдЧрд╛рдирд╛ рд╕реНрд╡рддрдГ рдЪрдпрди рдЧрд░рд┐рдиреНрдЫ)ред
  • DHCP рд╕рд░реНрднрд░рд▓реЗ [DHCPServerStaticLease] рдЦрдгреНрдб рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрдерд┐рд░ рдареЗрдЧрд╛рдирд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ (DHCP рд▓реАрдЬрд╣рд░реВ) рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, MAC рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдорд╛ рдирд┐рд╢реНрдЪрд┐рдд IP рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджреИ рд░ рдпрд╕рдХреЛ рд╡рд┐рдкрд░реАрддред
  • RestrictAddressFamilies рд╕реЗрдЯрд┐рдЩрд▓реЗ "рдХреБрдиреИ рдкрдирд┐" рдорд╛рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рд╣реЛ рдХрд┐ рд╕реЗрд╡рд╛рд▓реЗ рдХреБрдиреИ рдкрдирд┐ рдареЗрдЧрд╛рдирд╛ рдкрд░рд┐рд╡рд╛рд░рдХреЛ рд╕рдХреЗрдЯрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗ рдЫреИрдиред
  • [рдареЗрдЧрд╛рдирд╛], [DHCPv6PrefixDelegation] рд░ [IPv6Prefix] рдЦрдгреНрдбрд╣рд░реВрдорд╛ ".network" рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛, RouteMetric рд╕реЗрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдареЗрдЧрд╛рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдорд╛рд░реНрдЧ рдЙрдкрд╕рд░реНрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдореЗрдЯреНрд░рд┐рдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • nss-myhostname рд░ systemd-resolved рд▓реЗ рд╡рд┐рд╢реЗрд╖ рдирд╛рдо "_outbound" рдХреЛ рд╕рд╛рде рд╣реЛрд╕реНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд╕рд╣рд┐рдд DNS рд░реЗрдХрд░реНрдбрд╣рд░реВрдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдерд╛рдиреАрдп IP рд╕рдзреИрдБ рдЬрд╛рд░реА рдЧрд░рд┐рдиреНрдЫ, рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреЗ рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рд░реНрдЧрд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рдЫрдиреЛрдЯ рдЧрд░рд┐рдиреНрдЫред
  • рдиреЗрдЯрд╡рд░реНрдХ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛, "[DHCPv4]" рдЦрдгреНрдбрдорд╛, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдХреНрд░рд┐рдп RoutesToNTP рд╕реЗрдЯрд┐рдЩ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓рд╛рдИ DHCP (DNS рдЬрд╕реНрддреИ) рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдпрд╕ рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рдкреНрдд рдЧрд░рд┐рдПрдХреЛ NTP рд╕рд░реНрднрд░ рдареЗрдЧрд╛рдирд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╣рд╛рд▓рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рдЫреБрдЯреНрдЯреИ рдорд╛рд░реНрдЧ рдердкреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред , рд╕реЗрдЯрд┐рдЩрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдпреЛ рдареЗрдЧрд╛рдирд╛ рдкреНрд░рд╛рдкреНрдд рднрдПрдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд NTP рд╕рд░реНрднрд░рдорд╛ рдЯреНрд░рд╛рдлрд┐рдХ рд░реБрдЯ рдЧрд░рд┐рдиреЗрдЫ рднрдиреНрдиреЗ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ)ред
  • рд╣рд╛рд▓рдХреЛ рд╕реЗрд╡рд╛рдорд╛ рд╕реАрдорд┐рдд рд╕рдХреЗрдЯрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди SocketBindAllow рд░ SocketBindDeny рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдердкрд┐рдпреЛред
  • рдПрдХрд╛рдЗ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдХрдиреНрдбрд┐рд╢рди рдлрд░реНрдорд╡реЗрдпрд░ рднрдирд┐рдиреЗ рд╕рд╢рд░реНрдд рд╕реЗрдЯрд┐рдЩ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдлрд░реНрдорд╡реЗрдпрд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрдиреЗ рдЬрд╛рдБрдЪрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕реНрддреИ UEFI рд░ device.tree рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ, рд╕рд╛рдереИ рдирд┐рд╢реНрдЪрд┐рдд рдЙрдкрдХрд░рдг-рдЯреНрд░реА рдХреНрд╖рдорддрд╛рд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
  • /etc/os-release рдлрд╛рдЗрд▓рдорд╛ рдлрд┐рд▓реНрдбрд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реНрди ConditionOSRelease рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред рдлрд┐рд▓реНрдб рдорд╛рдирд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд░реНрддрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрд╛, рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ тАЬ=тАЭ, тАЬ!=тАЭ, тАЬ=тАЭ, тАЬ>тАЭ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЫрдиреНред
  • hostnamectl рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛, "get-xyz" рд░ "set-xyz" рдЬрд╕реНрддрд╛ рдЖрджреЗрд╢рд╣рд░реВ "get" рд░ "set" рдЙрдкрд╕рд░реНрдЧрд╣рд░реВрдмрд╛рдЯ рдореБрдХреНрдд рд╣реБрдиреНрдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "hostnamectl get-hostname" рд░ "hostnamectl "set-hostname" рдХреЛ рд╕рдЯреНрдЯрд╛ред рддрдкрд╛рдИрд▓реЗ "hostnamectl hostname"" рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдорд╛рдирдХреЛ рдЕрд╕рд╛рдЗрдирдореЗрдиреНрдЯ рдЬрд╕рдорд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реНрдХ ("hostnamectl hostname value") рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫред рдкреБрд░рд╛рдирд╛ рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдХрд╛рдпрдо рдЧрд░рд┐рдПрдХреЛ рдЫред
  • Systemd-detect-virt рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд░ ConditionVirtualization рд╕реЗрдЯрд┐рдЩрд▓реЗ Amazon EC2 рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рд╣реА рдкрд╣рд┐рдЪрд╛рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред
  • рдПрдХрд╛рдЗ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ LogLevelMax рд╕реЗрдЯрд┐рдЩ рдЕрдм рд╕реЗрд╡рд╛рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд▓рдЧ рд╕рдиреНрджреЗрд╢рд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рд▓рд╛рдЧреВ рд╣реБрдБрджреИрди, рддрд░ рд╕реЗрд╡рд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрдиреЗ PID 1 рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдиреНрджреЗрд╢рд╣рд░реВрдорд╛ рдкрдирд┐ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫред
  • systemd-boot EFI PE рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ SBAT (UEFI рд╕реБрд░рдХреНрд╖рд┐рдд рдмреБрдЯ рдЙрдиреНрдирдд рд▓рдХреНрд╖реНрдпреАрдХрд░рдг) рдбрд╛рдЯрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдпреЛред
  • /etc/crypttab рд▓реЗ рдирдпрд╛рдБ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ "рд╣реЗрдбрд▓реЗрд╕" рд░ "рдкрд╛рд╕рд╡рд░реНрдб-рдЗрдХреЛ" рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ - рдкрд╣рд┐рд▓реЛрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдмрд╛рдЯ рдкрд╛рд╕рд╡рд░реНрдб рд░ рдкрд┐рдирд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдкрдорд╛ рдкреНрд░рдореНрдкреНрдЯрд┐рдЩрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдХрд╛рд░реНрдпрд╣рд░реВ рдЫреЛрдбреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рджреЛрд╕реНрд░реЛрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкрд╛рд╕рд╡рд░реНрдб рдЗрдирдкреБрдЯ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рд╡рд┐рдзрд┐ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред (рдХреЗрд╣реА рдкрдирд┐ рдирджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН, рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рджреНрд╡рд╛рд░рд╛ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ рддрд╛рд░рд╛рд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреБрд╣реЛрд╕реН)ред "--echo" рд╡рд┐рдХрд▓реНрдк рд╕рдорд╛рди рдЙрджреНрджреЗрд╢реНрдпрдХрд╛ рд▓рд╛рдЧрд┐ systemd-ask-password рдорд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • systemd-cryptenroll, systemd-cryptsetup, рд░ systemd-homed рд▓реЗ FIDO2 рдЯреЛрдХрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЧреБрдкреНрддрд┐рдХрд░рдг рдЧрд░рд┐рдПрдХреЛ LUKS2 рд╡рд┐рднрд╛рдЬрдирд╣рд░реВ рдЕрдирд▓рдХ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рдЧрд░реЗрдХреЛ рдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рднреМрддрд┐рдХ рдЙрдкрд╕реНрдерд┐рддрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг рд░ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдирдпрд╛рдБ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ "--fido2-with-user-presence", "-fido2-with-user-verification" рд░ "-fido2-with-client-pin" рдердкрд┐рдпреЛред рдПрдХ рдкрд┐рди рдХреЛрдбред
  • journalctl рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЬрд╕реНрддреИ systemd-journal-gatewayd рдорд╛ "--user", "--system", "--merge" рд░ "--file" рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкрд┐рдпреЛред
  • OnFailure рд░ рд╕реНрд▓рд╛рдЗрд╕ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХрд╛рдЗрд╣рд░реВ рдмреАрдЪ рдкреНрд░рддреНрдпрдХреНрд╖ рдирд┐рд░реНрднрд░рддрд╛рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдирд┐рд╣рд┐рдд рд╡рд┐рдкрд░реАрдд рдирд┐рд░реНрднрд░рддрд╛ OnFailureOf рд░ SliceOf рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕реНрд▓рд╛рдЗрд╕рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рд╕рдмреИ рдПрдХрд╛рдЗрд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиред
  • рдПрдХрд╛рдЗрд╣рд░реВ рдмреАрдЪ рдирдпрд╛рдБ рдкреНрд░рдХрд╛рд░рдХрд╛ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдердкрд┐рдпреЛ: OnSuccess рд░ OnSuccessOf (OnFailure рдХреЛ рд╡рд┐рдкрд░реАрдд, рд╕рдлрд▓ рд╕рдорд╛рдкрдирдорд╛ рднрдирд┐рдиреНрдЫ); PropagatesStopTo рд░ StopPropagatedFrom (рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдХ рдЗрдХрд╛рдИрдХреЛ рд╕реНрдЯрдк рдШрдЯрдирд╛рд▓рд╛рдИ рдЕрд░реНрдХреЛ рдПрдХрд╛рдЗрдорд╛ рдкреНрд░рдЪрд╛рд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реН); Upholds рд░ UpheldBy (рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рд╡реИрдХрд▓реНрдкрд┐рдХ)ред
  • systemd-ask-password рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╕рдБрдЧ рдЕрдм рдкрд╛рд╕рд╡рд░реНрдб рдЗрдирдкреБрдЯ рд▓рд╛рдЗрдирдорд╛ padlock рдкреНрд░рддреАрдХ (ЁЯФР) рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди "--emoji" рд╡рд┐рдХрд▓реНрдк рдЫред
  • Systemd рд╕реНрд░реЛрдд рд░реВрдЦ рд╕рдВрд░рдЪрдирд╛рдорд╛ рдердкрд┐рдПрдХреЛ рдХрд╛рдЧрдЬрд╛рддред
  • рдПрдХрд╛рдЗрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, MemoryAvailable рдЧреБрдг рдердкрд┐рдПрдХреЛ рдЫ, MemoryMax, MemoryHigh рд╡рд╛ MemoryAvailable рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рд╕реАрдорд╛рдорд╛ рдкреБрдЧреНрди рдЕрдШрд┐ рдПрдХрд╛рдЗрд▓реЗ рдХрддрд┐ рдореЗрдореЛрд░реА рдЫреЛрдбреЗрдХреЛ рдЫ рднрдиреЗрд░ рджреЗрдЦрд╛рдЙрдБрджреИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди