рд▓рд╛рдЦреЛрдВ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдмрд╛рдж рдореЗрдВред рд▓рд┐рдирдХреНрд╕ рдХреИрд╕реЗ рдордЬрдмреВрдд рд╣реБрдЖ

рдЯреАрдПрд▓, рдбреЙ ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЙрди рд╕рдЦреНрдд рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдкрд╛рдВрдЪ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдкрд░ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреА рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд┐рдпрд╛, рд╕рднреА рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП, рдФрд░ рд╕рдВрд▓рдЧреНрди рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ред рд╣рдо OpenSUSE 12.4, рдбреЗрдмрд┐рдпрди 9, рд╕реЗрдВрдЯреЛрд╕, рдЖрд░рдПрдЪрдИрдПрд▓ 6.10 рдФрд░ 7 рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдмрдВрдЯреВ 14.04, 12.04 рдФрд░ 18.04 рдПрд▓рдЯреАрдПрд╕ рдХреЗ рд╡рд┐рддрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

рдкрд░рд┐рдгрд╛рдо рдкреБрд╖реНрдЯрд┐ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдмреБрдирд┐рдпрд╛рджреА рдпреЛрдЬрдирд╛рдПрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдЯреИрдХ рдХреИрдирд░реА рдФрд░ рд╕реНрдерд┐рддрд┐-рд╕реНрд╡рддрдВрддреНрд░ рдХреЛрдб, рдЕрднреА рддрдХ рд╕рднреА рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред рд╕реНрдЯреИрдХ рдХреНрд▓реИрд╢ рдЬреИрд╕реА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рдФрд░ рднреА рдЦрд░рд╛рдм рд╣реИ, рдЬреЛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдордб рдореЗрдВ рднреЗрджреНрдпрддрд╛ рд╕реВрдЪрдирд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬрдирд╡рд░реА рдореЗрдВ рд╕реБрд░реНрдЦрд┐рдпреЛрдВ рдореЗрдВ рдЖрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ, рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрдврд╝ рд░рд╣реА рд╣реИред

рд╕рддреНрдпрд╛рдкрди рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдУрдПрд╕ рдФрд░ рдЖрд╡реЗрджрди рд╕реНрддрд░ рдкрд░ рдЙрдмрдВрдЯреВ 18.04 рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдзрд┐рдпрд╛рдВ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд╛рдж рдбреЗрдмрд┐рдпрди 9. рд╣реИ, рджреВрд╕рд░реА рдУрд░, рдУрдкрдирд╕реИрдЯ 12.4, рд╕реЗрдВрдЯреЛрд╕ 7 рдФрд░ рдЖрд░рдПрдЪрдИрдПрд▓ 7 рдореЗрдВ, рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд░рдХреНрд╖рд╛ рдпреЛрдЬрдирд╛рдПрдВ рднреА рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдФрд░ рд╕реНрдЯреИрдХ рдЯрдХрд░рд╛рд╡ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдФрд░ рднреА рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрдХреБрд▓ рдХреЗ рдЕрдзрд┐рдХ рд╕рдШрди рд╕реЗрдЯ рдХреЗ рд╕рд╛рдеред

рдкрд░рд┐рдЪрдп


рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рд╕реНрдереИрддрд┐рдХ рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдиреНрдирдд рдЙрдкрдХрд░рдгреЛрдВ рдХреА рднрд╛рд░реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕рдВрдХрд▓рдХ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдЧрддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЖрдзреБрдирд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрднреА рднреА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИ рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ рд╕рд╛рдЗрдмрд░ рдЕрдкрд░рд╛рдзрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╢реЛрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реНрдерд┐рддрд┐ рдФрд░ рднреА рдЦрд░рд╛рдм рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд░рд╛рд╕рдд рдХреЛрдб рд╢рд╛рдорд┐рд▓ рд╣реИред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╣рдо рди рдХреЗрд╡рд▓ рд╕рдВрднрд╛рд╡рд┐рдд рд╢реЛрд╖рд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рдХреА рд╢рд╛рд╢реНрд╡рдд рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдХрдареЛрд░ рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдврд╛рдВрдЪреЗ рджреНрд╡рд╛рд░рд╛ рднреА рд╕реАрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдХреНрд╕рд░ рд╕реАрдорд┐рдд рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░, рдХрдордЬреЛрд░ рдпрд╛ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рдХреЛрдбред

рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд╕рдЦреНрдд рддрд░реАрдХреЗ рдЦреЗрд▓рдиреЗ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рд╣рдо рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд░реЛрдХрдиреЗ рдпрд╛ рд░реЛрдХрдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рдЬреАрд╡рди рдХреЛ рдЕрдзрд┐рдХ рдХрдард┐рди рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рднреА рдЖрдзреБрдирд┐рдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдореЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рдзрд┐рдпрд╛рдБ рдЬрдЯрд┐рд▓рддрд╛, рджрдХреНрд╖рддрд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдмрд╣реБрдд рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИрдВ: рд╕реНрдЯреИрдХ рдХреИрдирд░реА рдФрд░ рдПрдПрд╕рдПрд▓рдЖрд░ рд╕реЗ рд▓реЗрдХрд░ рдкреВрд░реНрдг рд╕реАрдПрдлрдЖрдИ рдФрд░ рдЖрд░рдУрдкреА рд╕реБрд░рдХреНрд╖рд╛ рддрдХред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдореЗрдВ рдХреМрди рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рддрд░реАрдХреЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдХреЗ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмрд╛рдпрдиреЗрд░реА рдХреЗ рдЧреБрдгреЛрдВ рдХрд╛ рднреА рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВред

рд╕реАрд╡реАрдИ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛


рд╣рдордиреЗ рд╕рднреА рд▓реЗрдЦреЛрдВ рдХреЛ "рд╡рд░реНрд╖ рдХреЗ рд╕рдмрд╕реЗ рдХрдордЬреЛрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ" рдпрд╛ "рд╕рдмрд╕реЗ рдХрдордЬреЛрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо" рдЬреИрд╕реЗ рд╢реАрд░реНрд╖рдХ рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░, рд╡реЗ NIST рдФрд░ рдЕрдиреНрдп рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд░рд╛рд╖реНрдЯреНрд░реАрдп рднреЗрджреНрдпрддрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ (NVD) рд╕реЗ рдкреНрд░рд╛рдкреНрдд CVE (рдХреЙрдорди рд╡рд▓реНрдирд░реЗрдмрд┐рд▓рд┐рдЯреА рдФрд░ рдПрдХреНрд╕рдкреЛрдЬрд╝рд░) рдЬреИрд╕реЗ рднреЗрджреНрдпрддрд╛ рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЗрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ CVE рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд░реИрдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕реАрд╡реАрдИ рдореБрджреНрджреЛрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдФрд░ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИрдВ, рд╡реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдХрд╣рддреЗ рд╣реИрдВред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ рдЪрд╛рд░ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╕реАрд╡реАрдИ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдкрд╛рдВрдЪ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рд░реНрд╡рд░ рд╡рд┐рддрд░рдг, рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ, рдбреЗрдмрд┐рдпрди, рд░реЗрдб рд╣реИрдЯ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИред


рдЕрдВрдЬреАрд░ред 1

рдпрд╣ рдЪрд╛рд░реНрдЯ рд╣рдореЗрдВ рдХреНрдпрд╛ рдмрддрд╛рддрд╛ рд╣реИ? рдХреНрдпрд╛ рдЕрдзрд┐рдХ рд╕реАрд╡реАрдИ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рддрд░рдг рджреВрд╕рд░реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрдордЬреЛрд░ рд╣реИ? рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдбрд┐рдмрд┐рдпрди рдиреЗ OpenSUSE рдпрд╛ RedHat Linux рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрдбрд╝реЗ рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд┐рдП рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рднреА рдбреЗрдмрд┐рдпрди рдХреЗ рдкрд╛рд╕ рдЕрдзрд┐рдХ CVE рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡реЗ рдЬрд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рдХрдордЬреЛрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдорддрд▓рдм рд╣реИ: рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕реАрд╡реАрдИ рднреА рдпрд╣ рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рднреЗрджреНрдпрддрд╛ рд╢реЛрд╖рдХ рд╣реИ ред рдЧрдВрднреАрд░рддрд╛ рд╕реНрдХреЛрд░ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЕрдВрджрд╛рдЬрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдХрд┐ рднреЗрджреНрдпрддрд╛ рдХрд╛ рд╢реЛрд╖рдг рдХрд┐рддрдирд╛ рд╕рдВрднрд╛рд╡рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдВрддрддрдГ рд╢реЛрд╖рдг рдХреНрд╖рдорддрд╛ рдХрд╛рдлреА рд╣рдж рддрдХ рдкреНрд░рднрд╛рд╡рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╕рдВрд░рдХреНрд╖рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рд╕рд╛рде рд╣реА рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдХреНрд╖рдорддрд╛рдУрдВ рдкрд░ рднреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реАрд╡реАрдИ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рдХрдореА рдЕрдиреНрдп рдЕрдкрдВрдЬреАрдХреГрдд рдпрд╛ рдЕрдЬреНрдЮрд╛рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рддреА рд╣реИред рд╕реАрд╡реАрдИ рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рдХрд╛рд░рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рд╕рдВрд╕рд╛рдзрди, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдзрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЕрдзрд┐рдХ рдбреЗрдмрд┐рдпрди рд╕реАрд╡реАрдИ рдХреЗрд╡рд▓ рдпрд╣ рд╕рдВрдХреЗрдд рджреЗ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдбреЗрдмрд┐рдпрди рдЕрдзрд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рджреЗ рд░рд╣рд╛ рд╣реИред

рдмреЗрд╢рдХ, рд╕реАрд╡реАрдИ рдкреНрд░рдгрд╛рд▓реА рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЙрдкрдпреБрдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреНрд░реИрд╢ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЛ рд╕рдордЭреЗрдВ, рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рдЖрд╕рд╛рди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рддрд░реАрдХреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рдФрд░ рдЙрдкрдпреБрдХреНрдд рдкрд╣рдЪрд╛рди рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рддрдВрддреНрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИред рдЕрдВрдЬреАрд░ рдореЗрдВред рдЪрд┐рддреНрд░рд╛ 2 рдкрд┐рдЫрд▓реЗ рдЪрд╛рд░ рд╡рд░реНрд╖реЛрдВ ( рд╕реНрд░реЛрдд ) рдХреЗ рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рднреЗрджреНрдпрддрд╛ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдпрд╣ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕реАрд╡реАрдИ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ: рд╕реЗрд╡рд╛ рд╕реЗ рд╡рдВрдЪрд┐рдд (рдбреАрдУрдПрд╕), рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди, рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣, рд╕реНрдореГрддрд┐ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░, рд╕реВрдЪрдирд╛ рд░рд┐рд╕рд╛рд╡ (рдмрд╣рд┐рд╖реНрдХрд╛рд░), рдФрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╡реГрджреНрдзрд┐ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдИ рд╕реАрд╡реАрдИ рд╡рд┐рднрд┐рдиреНрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рдХрдИ рдмрд╛рд░ рдХрд╡рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╡рд╣реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╕рд╛рд▓-рджрд░-рд╕рд╛рд▓ рдмрдиреА рд░рд╣рддреА рд╣реИрдВред рд▓реЗрдЦ рдХреЗ рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рдЗрди рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд╢реЛрд╖рдг рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕реБрд░рдХреНрд╖рд╛ рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВрдЧреЗред


рдЕрдВрдЬреАрд░ред 2

рдХрд╛рд░реНрдп


рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

  • рд╡рд┐рднрд┐рдиреНрди рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдгреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреНрдпрд╛ рд╣реИ? рдХрд░реНрдиреЗрд▓ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдВрддрд░рд┐рдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХреМрди рд╕реЗ рд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдореМрдЬреВрдж рд╣реИрдВ?
  • рд╕рдордп рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдХреЛ рдХреИрд╕реЗ рдЕрдкрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
  • рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдВрдХреБрд▓ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдФрд╕рдд рдирд┐рд░реНрднрд░рддрд╛ рдХреНрдпрд╛ рд╣реИрдВ?
  • рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдЗрдирд░реА рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИ?

рд╡рд┐рддрд░рдг рдЪреБрдирдирд╛


рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡рд┐рддрд░рдг рдкреНрд░рддрд┐рд╖реНрдард╛рдиреЛрдВ рдкрд░ рд╕рдЯреАрдХ рдЖрдВрдХрдбрд╝реЗ рдвреВрдВрдврдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐рд╖реНрдард╛рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреВрдирд┐рдХреНрд╕ рд╡реЗрд░рд┐рдПрдВрдЯ рд╕рд░реНрд╡рд░ рд╕рд┐рд╕реНрдЯрдо (рд╡реЗрдм тАЛтАЛрд╕рд░реНрд╡рд░ рдкрд░ 69.2%, W3tech рдФрд░ рдЕрдиреНрдп рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдХрд╛ рдмрд╣реБрдордд рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдХреА рд╣рд┐рд╕реНрд╕реЗрджрд╛рд░реА рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝ рд░рд╣реА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдорд╛рд░реЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ Google рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдмреЙрдХреНрд╕ рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╡рд┐рддрд░рдг рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд OS рдХреЛ рдЪреБрдирд╛:

рд╡рд┐рддрд░рдг / рд╕рдВрд╕реНрдХрд░рдгрдХреЛрд░Bild
OpenSUSE 12.44.12.14-95.3-рдбрд┐рдлрд╝реЙрд▓реНрдЯ# 1 рдПрд╕рдПрдордкреА рдмреБрдз рджрд┐рд╕рдВрдмрд░ 5 06:00:48 рдпреВрдЯреАрд╕реА 2018 (63a8d29)
рдбреЗрдмрд┐рдпрди 9 (рдЦрд┐рдВрдЪрд╛рд╡)4.9.0-8-amd64# 1 рдПрд╕рдПрдордкреА рдбреЗрдмрд┐рдпрди 4.9.130-2 (2018-10-27)
рд╕реЗрдВрдЯреЛрд╕ 6.102.6.32-754.10.1.el6.x86_64# 1 рдПрд╕рдПрдордкреА рдЯреАрдпреВ 15 рдЬрдирд╡рд░реА 17:07:28 рдпреВрдЯреАрд╕реА 2019
рд╕реЗрдВрдЯреЛрд╕ 73.10.0-957.5.1.el7.x86_64# 1 рдПрд╕рдПрдордкреА рд╢реБрдХреНрд░ рдлрд░рд╡рд░реА 1 14:54:57 рдпреВрдЯреАрд╕реА 2019
Red Hat Enterprise Linux рд╕рд░реНрд╡рд░ 6.10 (рд╕реИрдВрдЯрд┐рдпрд╛рдЧреЛ)2.6.32-754.9.1.el6.x86_64# 1 рдПрд╕рдПрдордкреА рдмреБрдз рдирд╡рдВрдмрд░ 21 15:08:21 рдИрдПрд╕рдЯреА 2018
Red Hat Enterprise Linux рд╕рд░реНрд╡рд░ 7.6 (Maipo)3.10.0-957.1.3.el7.x86_64# 1 рдПрд╕рдПрдордкреА рдереВ рдирд╡рдВрдмрд░ 15 17:36:42 рдпреВрдЯреАрд╕реА 2018
Ubuntu 14.04 (рднрд░реЛрд╕реЗрдордВрдж рддрд╣рд░)4.4.0-140-рд╕рд╛рдорд╛рдиреНрдп
# 166 ~ 04/14/1-рдЙрдмрдВрдЯреВ рдПрд╕рдПрдордкреА рд╕рдд рдирд╡ 17 01:52:43 рдпреВрдЯреАрд╕реА 20 ...
рдЙрдмрдВрдЯреВ 16.04 (рдЬрд╝реЗрдирд┐рдпрд▓ рдЬрд╝реЗрд░реБрд╕)4.15.0-1026-рдЬреАрд╕реАрдкреА# 27 ~ 16.04.1-Ubuntu SMP рд╢реБрдХреНрд░ 7 рджрд┐рд╕рдВрдмрд░ 09:59:47 UTC 2018
рдЙрдмрдВрдЯреВ 18.04 (рдмрд╛рдпреЛрдирд┐рдХ рдмреАрд╡рд░)4.15.0-1026-рдЬреАрд╕реАрдкреА# 27-рдЙрдмрдЯрди рдПрд╕рдПрдордкреА рдереВ рджрд┐рд╕рдВрдмрд░ 6 18:27:01 рдпреВрдЯреАрд╕реА 2018
рддрд╛рд▓рд┐рдХрд╛ 1

рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг


рд╣рдо рдбрд┐рдлреЙрд▓реНрдЯ рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдкреИрдХреЗрдЬ рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬ рдХреЗ рдЧреБрдгреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рджрд░реНрдкрдг рд╕реЗ рдХреЗрд╡рд▓ рд╕рдВрдХреБрд▓ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЕрд╕реНрдерд┐рд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдбреЗрдмрд┐рдпрди рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рджрд░реНрдкрдг) рдФрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреИрдХреЗрдЬ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рдирдХ рджрд░реНрдкрдг рд╕реЗ рдПрдирд╡реАрдбрд┐рдпрд╛ рдкреИрдХреЗрдЬ) рд╕реЗ рд╕рдВрдХреБрд▓ рдХреА рдЕрдирджреЗрдЦреА рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдХрд╕реНрдЯрдо рдХрд░реНрдиреЗрд▓ рд╕рдВрдХрд▓рди рдпрд╛ рдЙрдиреНрдирдд рд╕реБрд░рдХреНрд╖рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг


рд╣рдордиреЗ рдореБрдлреНрдд kconfig рдЪреЗрдХрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд╣рдо рдирд╛рдорд┐рдд рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдмреЙрдХреНрд╕ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреА рддреБрд▓рдирд╛ рдХрд░реНрдиреЗрд▓ рд╕реЗрд▓реНрдл-рдбрд┐рдлреЗрдВрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (KSP) рд╕реЗ рд╕реВрдЪреА рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ ред рдкреНрд░рддреНрдпреЗрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП, рддрд╛рд▓рд┐рдХрд╛ 2 рд╡рд╛рдВрдЫрд┐рдд рд╕реЗрдЯрд┐рдВрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ: рдПрдХ рдЪреЗрдХ рдорд╛рд░реНрдХ рдЙрди рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ KSSP рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ (рд╢рд░реНрддреЛрдВ рдХреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ, рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╣рдо рд╡рд░реНрдгрди рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рддрд░реАрдХреЗ рджрд┐рдЦрд╛рдИ рджрд┐рдП рдФрд░ рдЙрдирдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреИрд╕реЗ рд╣реИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП)ред





рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдирдП рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдмреЙрдХреНрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдХрдареЛрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реЛрддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 2.6.32 рдХрд░реНрдиреЗрд▓ рдкрд░ рд╕реЗрдВрдЯреЛрд╕ 6.10 рдФрд░ рдЖрд░рдПрдЪрдИрдПрд▓ 6.10 рдореЗрдВ рдирдИ рдХрд░реНрдиреЗрд▓, рдЬреИрд╕реЗ рдПрд╕рдПрдордПрдкреА, рдордЬрдмреВрдд рдЖрд░рдбрдмреНрд▓реНрдпреВрдПрдХреНрд╕ рдЕрдиреБрдорддрд┐рдпрд╛рдВ, рдПрдбреНрд░реЗрд╕ рд░реИрдВрдбрдорд╛рдЗрдЬреЗрд╢рди, рдпрд╛ рдХреЙрдкреА 2usr рд╕рдВрд░рдХреНрд╖рдг рдореЗрдВ рд▓рд╛рдЧреВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЯреЗрдмрд▓ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдХрдИ рд╡рд┐рдХрд▓реНрдк рдХрд░реНрдиреЗрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИрдВ - рдпрд╣ рдЕрднреА рднреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЙрдЪрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдЕрднрд╛рд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣, рдЕрдЧрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕реЗ рдПрдХ рдЙрдЪрд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдФрд░ рдмрд┐рдВрджреБ: рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдХреЛ рдмрдврд╝рд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреБрдЫ рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдЕрдкрдмрд░реНрдореНрд╕ рдФрд░ рдХреНрд░реЙрдмреНрд╕, рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рдФрд░ рдмреАрдкреАрдПрдл / рдИрдЬреАрдкреАрдПрдл рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рдорд╛рд░реА рд╕рд┐рдлрд╛рд░рд┐рд╢ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реНрдпреБрдХреНрдд рддрдВрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрдЪреНрдЫ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЙрдирдХрд╛ рдСрдкрд░реЗрд╢рди рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЕрднрд┐рдиреЗрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрд▓рдЭреЗ рд╣реБрдП рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдпреЗ рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рд╣реИрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рджреБрд░реБрдкрдпреЛрдЧ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рддрд╛рд▓рд┐рдХрд╛ 2 рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХрд╛ рдЖрдЧреЗ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдзреБрдирд┐рдХ рдХрд░реНрдиреЗрд▓ рдЗрд╕ рддрд░рд╣ рдХреА рднреЗрджреНрдпрддрд╛рдУрдВ рдХреЗ рд╢реЛрд╖рдг рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕реВрдЪрдирд╛ рд░рд┐рд╕рд╛рд╡ рдФрд░ рдвреЗрд░ / рдвреЗрд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЕрднреА рднреА рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рддрд░рдгреЛрдВ рдиреЗ рдЕрднреА рддрдХ рдЕрдзрд┐рдХ рдкрд░рд┐рд╖реНрдХреГрдд рд╕реБрд░рдХреНрд╖рд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреНрд░реЗрд╕реНрдХреЗрд▓рд┐рдЯреА рдкреИрдЪ рдХреЗ рд╕рд╛рде) рдпрд╛ рдХреЛрдб рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЗ рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрдзреБрдирд┐рдХ рд╕рдВрд░рдХреНрд╖рдг (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдб рдХреЗ рд▓рд┐рдП R ^ X рдЬреИрд╕реА рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдпрд╛рджреГрдЪреНрдЫрд┐рдХрдХрд░рдг рдХрд╛ рд╕рдВрдпреЛрдЬрди ) рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдпреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдмрдЪрд╛рд╡ рд╣рдорд▓реЛрдВ рдХреА рдПрдХ рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рд░рдХреНрд╖рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рдРрд╕реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдорд╛рд░реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдкреВрд░рдХ рдХрд░реЗрдВ рдЬреЛ рд░рдирдЯрд╛рдЗрдо рдХреЗ рджреМрд░рд╛рди рд╢реЛрд╖рдг рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рд░реЛрдХрдерд╛рдо рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВред

рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдг


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

рд╡рд┐рддрд░рдг


рдХреБрд▓ рдореЗрдВ, рд╣рдордиреЗ рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП 361,556 рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП, рдХреЗрд╡рд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рджрд░реНрдкрдгреЛрдВ рд╕реЗ рд╣реА рдкреИрдХреЗрдЬ рдирд┐рдХрд╛рд▓реЗред рд╣рдордиреЗ рдИрдПрд▓рдПрдл рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдмрд┐рдирд╛ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб, рдлреЛрдВрдЯ, рдЖрджрд┐ред рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, 129 569 рдкреИрдХреЗрдЬ рдХреБрд▓ 584 457 рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдпреБрдХреНрдд рдереЗред рд╡рд┐рддрд░рдг рдХреЗ рдмреАрдЪ рдкреИрдХреЗрдЬ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рддрд░рдг рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 3ред


рдЕрдВрдЬреАрд░ред 3

рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдЖрдзреБрдирд┐рдХ рд╡рд┐рддрд░рдг, рдЙрддрдиреЗ рд╣реА рдЕрдзрд┐рдХ рдкреИрдХреЗрдЬ рдФрд░ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЗрдВ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИред рдЙрд╕реА рд╕рдордп, рдЙрдмрдВрдЯреВ рдФрд░ рдбреЗрдмрд┐рдпрди рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ CentOS, SUSE рдФрд░ RHEL рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдлрд╛рдЗрд▓реЗрдВ (рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдФрд░ рдЧрддрд┐рд╢реАрд▓ рдореЙрдбреНрдпреВрд▓ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреЛрдиреЛрдВ) рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЙрдмрдВрдЯреВ рдФрд░ рдбреЗрдмрд┐рдпрди рдХреА рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИрдВред рдкреИрдХреЗрдЬ, рдпрд╛рдиреА, рдХреБрдЫ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдХрдИ рдмрд╛рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬрдм рд╕рдВрдХреБрд▓ рдХреЗ рдмреАрдЪ рдирд┐рд░реНрднрд░рддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХрд▓ рдкреИрдХреЗрдЬ рдХреЗ рдмрд╛рдЗрдирд░реА рдореЗрдВ рдПрдХ рднреЗрджреНрдпрддрд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рдХрдИ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ, рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕рднреА рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЖрдпрд╛рдд рдХрд░ рд░рд╣реА рд╣реИрдВред рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдЗрдП рд╡рд┐рднрд┐рдиреНрди OS рдореЗрдВ рд╕рдВрдХреБрд▓ рдХреЗ рдмреАрдЪ рдирд┐рд░реНрднрд░рддрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╡рд┐рддрд░рдг рдХреЛ рджреЗрдЦреЗрдВ:


рдЕрдВрдЬреАрд░ред 4

рд▓рдЧрднрдЧ рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ, 60% рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо 10 рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рд╣реЛрддреА рд╣реИ (100 рд╕реЗ рдЕрдзрд┐рдХ)ред рдПрдХ рд╣реА рдЙрд▓рдЯрд╛ рдкреИрдХреЗрдЬ рдирд┐рд░реНрднрд░рддрд╛ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ: рдЬреИрд╕рд╛ рдХрд┐ рдЕрдкреЗрдХреНрд╖рд┐рдд рдерд╛, рд╡рд┐рддрд░рдг рдореЗрдВ рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрди рдХреБрдЫ рдкрд╕рдВрджреАрджрд╛ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдЙрдЪреНрдЪ рдЬреЛрдЦрд┐рдо рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ SLES, Centos 7, Debian 9, рдФрд░ Ubuntu 18.04 (рдкреНрд░рддреНрдпреЗрдХ рдмреЙрдХреНрд╕ рдкреИрдХреЗрдЬ рдФрд░ рд╡реНрдпреБрддреНрдХреНрд░рдо рдирд┐рд░реНрднрд░рддрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ) рдореЗрдВ рд╡реНрдпреБрддреНрдХреНрд░рдо рдирд┐рд░реНрднрд░рддрд╛ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде 20 рд╕рдВрдХреБрд▓ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред


рддрд╛рд▓рд┐рдХрд╛ 3

рдПрдХ рд░реЛрдЪрдХ рддрдереНрдпред рдпрджреНрдпрдкрд┐ рд╕рднреА рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдЧрдП OS x86_64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ x86_64 рдФрд░ x86 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╣реИрдВ, рдкреИрдХреЗрдЬ рдореЗрдВ рдЕрдХреНрд╕рд░ рдЕрдиреНрдп рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдмрд╛рдпрдиреЗрд░реА рд╣реЛрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 5ред


рдЕрдВрдЬреАрд░ред 5

рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдЧрдП рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рддрд▓реНрд▓реАрди рдХрд░реЗрдВрдЧреЗред

рдмрд╛рдЗрдирд░реА рд╕реБрд░рдХреНрд╖рд╛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА


рдПрдХ рдкреВрд░реНрдг рдиреНрдпреВрдирддрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдореМрдЬреВрджрд╛ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдореВрд▓ рд╕реЗрдЯ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХрдИ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ рдЬреЛ рдРрд╕реЗ рдЪреЗрдХ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдмрд┐рдпрди / рдЙрдмрдВрдЯреВ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред рдпрд╣рд╛рдБ рдЙрдирдХреЗ рдХрд╛рдо рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:

$ hardening-check $(which docker) /usr/bin/docker: Position Independent Executable: yes Stack protected: yes Fortify Source functions: no, only unprotected functions found! Read-only relocations: yes Immediate binding: yes 

рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд╛рдБрдЪ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреА рд╣реИ :

  • рд╕реНрдерд┐рддрд┐ рд╕реНрд╡рддрдВрддреНрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп (PIE): рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ ASLR рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗрдХреНрд╢рди рдХреЛ рд╕реНрдореГрддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реНрдЯреИрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд: рд╕реНрдЯреИрдХ рдХреИрдирд░реА рдХреЛ рд╕реНрдЯреИрдХ рдЯрдХрд░рд╛рд╡ рдХреЗ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
  • Fortify Source: рдХреНрдпрд╛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдлрд╝рдВрдХреНрд╢рдВрд╕ (рдЬреИрд╕реЗ рдХрд┐ strcpy) рдХреЛ рдЙрдирдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдордХрдХреНрд╖реЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдЪреЗрдХ рдХрд┐рдП рдЧрдП рдХреЙрд▓ рдЙрдирдХреЗ рдЧреИрд░-рд╕рддреНрдпрд╛рдкрд┐рдд рд╕рдордХрдХреНрд╖реЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП __mccpy_chk) рдХреЗ рдмрдЬрд╛рдп рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВред
  • рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдирд╛рдВрддрд░рдг (RELRO): рдХреНрдпрд╛ рдЖрдВрджреЛрд▓рди рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрджрд┐ рд╡реЗ рдирд┐рд╖реНрдкрд╛рджрди рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
  • рддрддреНрдХрд╛рд▓ рдмрд╛рдзреНрдпрдХрд╛рд░реА: рдХреНрдпрд╛ рд░рдирдЯрд╛рдЗрдо рд▓рд┐рдВрдХрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдпрд╣ рдкреВрд░реНрдг рдЖрд░рдИрдПрд▓рдЖрд░рдУ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ)ред

рдХреНрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рддрдВрддреНрд░ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдирд╣реАрдВред рдЙрдкрд░реНрдпреБрдХреНрдд рд╕рднреА рдЧрдврд╝реЛрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреНрдЮрд╛рдд рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ рдХрдбрд╝реА рд░рдХреНрд╖рд╛ рд╣реЛрддреА рд╣реИ, рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд▓рд┐рдП рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рдмрд╛рд░ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, RIERO рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╣реИ рдЕрдЧрд░ PIE рдФрд░ рддрддреНрдХрд╛рд▓ рдмрд╛рдзреНрдпрдХрд╛рд░реА рдкреНрд░рднрд╛рд╡ рдореЗрдВ рд╣реИрдВред рдЗрд╕реА рддрд░рд╣, рдПрдХ рдкреВрд░реНрдг рдПрдПрд╕рдПрд▓рдЖрд░ рдХреЛ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╢реЛрд╖рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкрд░рд┐рд╖реНрдХреГрдд рд╣рдорд▓рд╛рд╡рд░ рдРрд╕реЗ рдмрдЪрд╛рд╡ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ: рдЙрдирдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╣реИрдХрд┐рдВрдЧ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдПрдЧреАред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЬрд░реВрд░реА рд╣реИ рдХрд┐ рдЗрди рдЙрдкрд╛рдпреЛрдВ рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдиреНрдпреВрдирддрдо рдорд╛рдирд╛ рдЬрд╛рдПред

рд╣рдо рдпрд╣ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рдкреНрд░рд╢реНрди рдореЗрдВ рд╡рд┐рддрд░рдг рдореЗрдВ рдХрд┐рддрдиреА рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЗрдВ рдЗрдирд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рддреАрди рдФрд░ рддрд░реАрдХреЗ:

  • рдПрдХ рдЕрдкреНрд░рд╛рдкреНрдп рдмрд┐рдЯ ( NX ) рдХрд┐рд╕реА рднреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕реЗ рд╕реНрдЯреИрдХ рд╣реАрдк, рдЖрджрд┐ред
  • RPATH / RUNPATH рдЙрдкрдпреБрдХреНрдд рд▓реЛрдбрд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрдиреЗрдорд┐рдХ рд▓реЛрдбрд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрди рдкрде рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓реА рдХрд┐рд╕реА рднреА рдЖрдзреБрдирд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ: рдЗрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЛ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдкреЗрд▓реЛрдб рдХреЛ рд╕реНрдореГрддрд┐ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдФрд░ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд╖реНрдкрд╛рджрди рдкрде рдХреЗ рдЧрд▓рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреЛрдб рдХреА рд╢реБрд░реВрдЖрдд рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡реГрджреНрдзрд┐ , рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдПрдВ )ред
  • рд╕реНрдЯреИрдХ рдЯрдХреНрдХрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ рдЬреЛ рдореЗрдореЛрд░реА рдХреЗ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ (рдЬреИрд╕реЗ рдХрд┐ рдвреЗрд░) рдХреЗ рд╕рд╛рде рд╕реНрдЯреИрдХ рдХреЛ рдУрд╡рд░рд▓реИрдк рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИред рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб рдореЗрдВ рд╣реАрдк рдЯрдХрд░рд╛рд╡ рдХреА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдордиреЗ рдЗрд╕ рддрдВрддреНрд░ рдХреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╕рдордЭрд╛ ред

рддреЛ, рдЖрдЧреЗ рдХреА рд╣рд▓рдЪрд▓ рдХреЗ рдмрд┐рдирд╛, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рдЯреЗрдмрд▓реНрд╕ 4 рдФрд░ 5 рдореЗрдВ рдХреНрд░рдорд╢рдГ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдПрдХ рдирд┐рдЪреЛрдбрд╝ рд╣реИред

  • рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рджреБрд░реНрд▓рдн рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде, рд╣рд░ рдЬрдЧрд╣ рдПрдирдПрдХреНрд╕ рд╕рдВрд░рдХреНрд╖рдг рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, Ubuntu рдФрд░ рдбреЗрдмрд┐рдпрди рд╡рд┐рддрд░рдг рдореЗрдВ рдЗрд╕рдХрд╛ рдХрдо рдЙрдкрдпреЛрдЧ CentOS, RHEL рдФрд░ OpenSUSE рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реНрдЯреИрдХ рдХреИрдирд░реА рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреБрд░рд╛рдиреА рдЧреБрдард▓реА рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рдг рдореЗрдВред рд╕реЗрдВрдЯреЛрд╕, рдЖрд░рдПрдЪрдИрдПрд▓, рдбреЗрдмрд┐рдпрди рдФрд░ рдЙрдмрдВрдЯреВ рдХреЗ рд╣рд╛рд▓рд┐рдпрд╛ рд╡рд┐рддрд░рдг рдореЗрдВ рдХреБрдЫ рдкреНрд░рдЧрддрд┐ рджреЗрдЦреА рдЧрдИ рд╣реИред
  • рдбреЗрдмрд┐рдпрди рдФрд░ рдЙрдмрдВрдЯреВ 18.04 рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рдЦрд░рд╛рдм рдкрд╛рдИ рд╕рдорд░реНрдерди рд╣реИред
  • рд╕реНрдЯреИрдХ рдЯрдХрд░рд╛рдиреЗ рдХреА рд╕реБрд░рдХреНрд╖рд╛ OpenSUSE, Centos 7 рдФрд░ RHEL 7 рдореЗрдВ рдЦрд░рд╛рдм рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИ рдФрд░ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИред
  • рдЖрдзреБрдирд┐рдХ рдЧреБрдард▓реА рдХреЗ рд╕рд╛рде рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рдХреБрдЫ RELRO рдХрд╛ рд╕рдорд░реНрдерди рд╣реЛрддрд╛ рд╣реИ, рдЙрдмрдВрдЯреВ 18.04 рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреЗрдмрд┐рдпрди рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдФрд╕рдд рд╣реИрдВред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрдЦреНрдпрд╛рдПрдВ рднрд┐рдиреНрди рд╣реЛрдВрдЧреА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдИ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдбреЗрдмрд┐рдпрди рдХреА рдкреНрд░рдЧрддрд┐ рджреЗрдЦреЗрдВ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рддрд░рдг рдЖрдорддреМрд░ рдкрд░ рдЬрдм рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдмрд╛рдЗрдирд░реА рдХреЛрдб рдореЗрдВ рдХреЗрд╡рд▓ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЬрд╛рдВрдЪ рд╣реЛрддреА рд╣реИ, рдФрд░ рд╣рдорд╛рд░реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдордЬрдмреВрдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рд╣реА рдкреНрд░рддрд┐рд╢рдд рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ 50 рдореЗрдВ рд╕реЗ 5 рдХрд╛рд░реНрдп рдмрд╛рдЗрдирд░реА рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕реЗ 0.1 рдХреА рд░реЗрдЯрд┐рдВрдЧ рджреЗрдВрдЧреЗ, рдЬреЛ рдХрд┐ рдордЬрдмреВрдд рдХрд╛рд░реНрдпреЛрдВ рдХреЗ 10% рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред


рддрд╛рд▓рд┐рдХрд╛ 4. рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред 3 (рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди)


рддрд╛рд▓рд┐рдХрд╛ 5. рдЕрдВрдЬреАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред 3 (рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди)

рддреЛ рдХреНрдпрд╛ рдкреНрд░рдЧрддрд┐ рд╣реИ? рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╣реИ: рдЗрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рддрд░рдг (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдмрд┐рдпрди ) рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдКрдкрд░ рдХреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рд╕реЗ рднреА рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдВрдЬреАрд░ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВред рдЪрд┐рддреНрд░ 6 рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рддреАрди рдЙрдмрдВрдЯреВ LTS 5 рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╣рдордиреЗ рд╕реНрдЯреИрдХ рдЯрдХреНрдХрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ)ред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд▓реЗрдХрд░ рд╕рдВрд╕реНрдХрд░рдг рддрдХ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓реЗрдВ рд╕реНрдЯреИрдХреНрдб рдХреИрдирд░реАрдЬрд╝ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИрдВ, рдФрд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЗрдВ рдкреВрд░реА RELRO рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИрдВред


рдЕрдВрдЬреАрд░ред 6

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрднреА рднреА рдЙрдкрд░реЛрдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдмрдВрдЯреВ 18.04 рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рдиреЗрдЧрдЯреНрдЯреА рдмрд╛рдЗрдирд░реА (рдЧреЗрдЯреА рд░рд┐рдкреНрд▓реЗрд╕рдореЗрдВрдЯ), рд╕рд╛рде рд╣реА рд╕рд╛рде mksh рдФрд░ lksh рдЧреЛрд▓реЗ, рдкрд┐рдХреЛрд▓рд┐рд╕реНрдк рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░, рдПрдирд╡реАрдбрд┐рдпрд╛-рдХреНрдпреВрдбрд╛-рдЯреВрд▓рдХрд┐рдЯ рдкреИрдХреЗрдЬ (рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдЬреИрд╕реЗ GPU-рддреНрд╡рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреИрдХреЗрдЬ) рдФрд░ klibc рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ -utilsред рдЗрд╕реА рддрд░рд╣, рдореИрдВрдбреЛрд╕-рдХреНрд▓рд╛рдЗрдВрдЯ рдмрд╛рдЗрдирд░реА (рдПрдХ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЙрдкрдХрд░рдг рдЬреЛ рдЖрдкрдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдорд╢реАрдиреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ), рд╕рд╛рде рд╣реА рд╕рд╛рде rsh-redone-client (рдкреБрди: рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ rsh рдФрд░ rlogin) рдХреЛ NX рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ SUID рдЕрдзрд┐рдХрд╛рд░ :( рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореЗрдВ рд╣реИрдВред) рдХрдИ suid binaries рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдЯреИрдХ рдХреИрдирд░реА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Xorg.wrap рдмрд╛рдЗрдирд░реА XX рдкреИрдХреЗрдЬ рд╕реЗ)ред

рд╕рд╛рд░рд╛рдВрд╢ рдФрд░ рд╕рдорд╛рдкрди рдЯрд┐рдкреНрдкрдгреА


рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдЖрдзреБрдирд┐рдХ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреА рдХрдИ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ред рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдирд╡реАрдирддрдо рдЙрдмрдВрдЯреВ рдПрд▓рдЯреАрдПрд╕ рд╡рд┐рддрд░рдг (18.04) рдиреЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдП рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рдг рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдордЬрдмреВрдд рдУрдПрд╕ рдФрд░ рдЖрд╡реЗрджрди рд╕реНрддрд░ рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ 14.04, 12.04, рдФрд░ рдбреЗрдмрд┐рдпрди 9ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдорд╛рд░реЗ рдХрд┐рдЯ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА CentOS, RHEL рдФрд░ OpenSUSE рд╡рд┐рддрд░рдгред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдПрдХ рд╕рдШрди рд╕реЗрдЯ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (CentOS рдФрд░ RHEL) рдореЗрдВ рдбреЗрдмрд┐рдпрди (рдбреЗрдмрд┐рдпрди рдФрд░ рдЙрдмрдВрдЯреВ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрдЯреИрдХ рдЯрдХрд░рд╛рд╡ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рд╢рдд рд╣реЛрддрд╛ рд╣реИред CentOS рдФрд░ RedHat рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рд╣рдо рд╕реНрдЯреИрдХ рдХреИрдирд░реА рдФрд░ RELRO рдХреЗ 6 рд╕реЗ 7 рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдмрдбрд╝реЗ рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдФрд╕рддрди CentOS рдореЗрдВ RHEL рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдХреЛ PIE рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рдбреЗрдмрд┐рдпрди 9 рдФрд░ рдЙрдмрдВрдЯреВ 18.04 рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ 10% рд╕реЗ рдХрдо рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдордиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╢реЛрдз рдХрд┐рдпрд╛ рдерд╛, рдХрдИ рд╕реБрд░рдХреНрд╖рд╛ рдЙрдкрдХрд░рдг рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓рд┐рд╕рд┐рд╕ , рдЯрд╛рдЗрдЧрд░ , рд╣рдмрд▓ ) рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЙрдЪрд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдордЬрдмреВрдд рд╕реБрд░рдХреНрд╖рд╛ рднреА рд╢реЛрд╖рдг рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддреА рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдо рджреГрдврд╝рддрд╛ рд╕реЗ рдЖрд╢реНрд╡рд╕реНрдд рд╣реИрдВ рдХрд┐ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╣рдорд▓реЛрдВ рдХреА рд░реЛрдХрдерд╛рдо , рдкрд░рд┐рдЪрд╛рд▓рди рдореЙрдбрд▓ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд░реЛрдХрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

Source: https://habr.com/ru/post/hi444418/


All Articles