рдХреЛрдЯреА: рдкреНрд░рд╢рд╛рд╕рди

CMake рд░ C++ рд╕рдзреИрдВрднрд░рд┐ рджрд╛рдЬреБрднрд╛рдЗ рд╣реБрдиреН

рд╡рд┐рдХрд╛рд╕рдХреЛ рдмрдЦрдд, рдо рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди, рдореЛрдбрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди, рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ, рд╕реНрдерд┐рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди, рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдорд╛рдкрди рдЧрд░реНрди, рдХрднрд░реЗрдЬ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди, рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди, рдЖрджрд┐ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБред рд░ рдо рд╕рд╛рдБрдЪреНрдЪрд┐рдХреИ CMake рд▓рд╛рдИ рдорд╛рдпрд╛ рдЧрд░реНрдЫреБ рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ рдорд▓рд╛рдИ рдЪрд╛рд╣реЗрдХреЛ рд╕рдмреИ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ CMake рдХреЛ рдЖрд▓реЛрдЪрдирд╛ рдЧрд░реНрдЫрдиреН, рд░ рдЕрдХреНрд╕рд░ рдпреЛрдЧреНрдп рд░реВрдкрдорд╛, рддрд░ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рд╣реЗрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдпреЛ рд╕рдмреИ рдЦрд░рд╛рдм рдЫреИрди, рд░ рд╣рд╛рд▓рд╕рд╛рд▓реИ [тАж]

90% рд╕рдореНрдо рд╡рд╕реНрддреБ рднрдгреНрдбрд╛рд░рдгрдорд╛ рдмреНрдпрд╛рдХрдЕрдкрдХреЛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рднрдгреНрдбрд╛рд░рдг рдХрд╕рд░реА рдЧрд░реНрдиреЗ

рд╣рд╛рдореНрд░рд╛ рдЯрд░реНрдХреА рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдЙрдиреАрд╣рд░реВрдХреЛ рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрдЕрдк рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЖрдЧреНрд░рд╣ рдЧрд░реЗред рд╣рд╛рдореА рд░реВрд╕рдорд╛ рдпрд╕реНрддреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдЧрд░реНрджреИрдЫреМрдВ, рддрд░ рдпрд╣рд╛рдБ рдХрдерд╛ рдпреЛ рдХрд╕рд░реА рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЕрдиреБрд╕рдиреНрдзрд╛рди рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдердк рдерд┐рдпреЛред рджрд┐рдЗрдПрдХреЛ: рддреНрдпрд╣рд╛рдБ рд╕реНрдерд╛рдиреАрдп S3 рднрдгреНрдбрд╛рд░рдг рдЫ, рддреНрдпрд╣рд╛рдБ Veritas NetBackup рдЫ, рдЬрд╕рд▓реЗ рд╡рд╕реНрддреБ рднрдгреНрдбрд╛рд░рдгрдорд╛ рдбрд╛рдЯрд╛ рд╕рд╛рд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдЙрдиреНрдирдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдХреЛ рдЫ, рдЕрдм рдбреБрдкреНрд▓рд┐рдХреЗрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде, рд░ рддреНрдпрд╣рд╛рдБ рд╕рдорд╕реНрдпрд╛ рдЫ [тАж]

StealthWatch: рддреИрдирд╛рддреА рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдиред рднрд╛рдЧ 2

рдирдорд╕реНрддреЗ рд╕рд╣рдХрд░реНрдореАрд╣рд░реВ! рдЕрдиреНрддрд┐рдо рднрд╛рдЧрдорд╛ StealthWatch рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рд╣рд╛рдореА рдЙрддреНрдкрд╛рджрдирд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред 1. StealthWatch рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛рд╣рд░реВ StealthWatch "рдЫреЛрдиреЗ" рдзреЗрд░реИ рддрд░рд┐рдХрд╛рд╣рд░реВ рдЫрдиреН: dcloud - рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХрд╛рд░реНрдпрдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛; рдХреНрд▓рд╛рдЙрдб рдЖрдзрд╛рд░рд┐рдд: рд╕реНрдЯреЗрд▓реНрдерд╡рд╛рдЪ рдХреНрд▓рд╛рдЙрдб рдирд┐: рд╢реБрд▓реНрдХ рдкрд░реАрдХреНрд╖рдг - рдпрд╣рд╛рдБ рддрдкрд╛рдИрдВрдХреЛ рдЙрдкрдХрд░рдгрдмрд╛рдЯ рдиреЗрдЯрдлреНрд▓реЛ рдХреНрд▓рд╛рдЙрдбрдорд╛ рдкрдард╛рдЗрдиреЗрдЫ рд░ рд╕реНрдЯреЗрд▓реНрдерд╡рд╛рдЪ рд╕рдлреНрдЯрд╡реЗрдпрд░ рддреНрдпрд╣рд╛рдБ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░рд┐рдиреЗрдЫ; рдЕрди-рдкреНрд░рд┐рдорд╛рдЗрд╕ рдкреАрдУрд╡реА [тАж]

рддрдереНрдпрд╛рдЩреНрдХ рд╕рдВрдЧ рдЖрдлреНрдиреЛ MTProxy рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо рддреИрдирд╛рддреА

тАЬрдореИрд▓реЗ рдпреЛ рдЧрдбрдмрдбреА рд╡рд┐рд░рд╛рд╕рддрдорд╛ рдкрд╛рдПрдХреЛ рдЫреБ, рдмреЗрдИрдорд╛рди рдЬреЗрд▓реЛрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрджреИ; LinkedIn рд░ рдореЗрд░реЛ рд╕рдВрд╕рд╛рд░рдорд╛ Telegram рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ "рдЕрд░реВ рд╕рдмреИ" рд╕рдБрдЧ рд╕рдорд╛рдкреНрдд рд╣реБрдиреНрдЫред рд░ рддреНрдпрд╕рдкрдЫрд┐, рдПрдХ рд╣рд┐рдЪрдХреА рд╕рдВрдЧ, рдЕрдзрд┐рдХрд╛рд░реАрд▓реЗ рд╣рддрд╛рд░ рд░ рдареВрд▓реЛ рд╕реНрд╡рд░рд▓реЗ рдердкреЗ: "рддрд░ рдо рдЕрд░реНрдбрд░ (рдпрд╣рд╛рдБ рдЖрдИрдЯреА рдорд╛) рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрдиреЗрдЫреБ" (...)ред рдбреБрд░реЛрдн рд╕рд╣реА рд░реВрдкрдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдЫрдиреН рдХрд┐ рдпреЛ рдЕрдзрд┐рдирд╛рдпрдХрд╡рд╛рджреА рд░рд╛рдЬреНрдпрд╣рд░реВ рд╣реБрдиреН рдЬрд╕рд▓реЗ рдЙрд╣рд╛рдБрд╕рдБрдЧ рдбрд░рд╛рдЙрдиреБрдкрд░реНрдЫ, рд╕рд╛рдЗрдлрд░рдкрдВрдХ, рд░ рд░реЛрд╕реНрдХреЛрдордирд╛рдбрдЬреЛрд░ рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдбреАрдкреАрдЖрдИ рдлрд┐рд▓реНрдЯрд░рд╣рд░реВрд╕рдБрдЧ рд╕реБрдирдХреЛ рдврд╛рд▓ [тАж]

рдордирдкрд░реНрдиреЗ рд░ рдорди рдирдкрд░реНрдиреЗрд╣рд░реВ: HTTPS рдорд╛ DNS

рд╣рд╛рдореА HTTPS рдорд╛ DNS рдХреЛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рд░рд╛рдпрд╣рд░реВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдЫреМрдВ, рдЬреБрди рд╣рд╛рд▓реИ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рдпрдХрд╣рд░реВ рд░ рдмреНрд░рд╛рдЙрдЬрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪ "рд╡рд┐рд╡рд╛рджрдХреЛ рд╣рдбреНрдбреА" рдмрдиреЗрдХреЛ рдЫред / Unsplash / Steve Halama рдЕрд╕рд╣рдорддрд┐рдХреЛ рд╕рд╛рд░ рд╣рд╛рд▓рд╕рд╛рд▓реИ, рдареВрд▓рд╛ рдорд┐рдбрд┐рдпрд╛ рд░ рд╡рд┐рд╖рдпрдЧрдд рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ (Habr рд╕рд╣рд┐рдд) рдкреНрд░рд╛рдпрдГ HTTPS (DoH) рдкреНрд░реЛрдЯреЛрдХрд▓рдорд╛ DNS рдХреЛ рдмрд╛рд░реЗрдорд╛ рд▓реЗрдЦреНрдЫрдиреНред рдпрд╕рд▓реЗ DNS рд╕рд░реНрднрд░рдорд╛ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрджрдЫ рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ [тАж]

InterSystems IRIS рдЧреНрд▓реЛрдмрд▓ рдорд╛ рд▓реЗрдирджреЗрди

InterSystems IRIS DBMS рд▓реЗ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд░реЛрдЪрдХ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ - рдЧреНрд▓реЛрдмрд▓рд╣рд░реВред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛, рдпреА рд▓реЗрдирджреЗрдирдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдЕрддрд┐рд░рд┐рдХреНрдд рдЧреБрдбреАрд╣рд░реВ рд╕рд╣рд┐рдд рдмрд╣реБ-рд╕реНрддрд░реАрдп рдХреБрдЮреНрдЬреАрд╣рд░реВ, рдбреЗрдЯрд╛ рд░реВрдЦрд╣рд░реВ, рддрд╛рд▓рд╛рд╣рд░реВ рд░ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рд╡рд╕реНрддреБрд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ рдЯреНрд░реНрдпрд╛рднрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рджреНрд░реБрдд рдХрд╛рд░реНрдпрд╣рд░реВ рдЫрдиреНред рд▓реЗрдЦрд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛рдорд╛ рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдкрдвреНрдиреБрд╣реЛрд╕реН "рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд╡рд╣рд░реВ рдЦрдЬрд╛рдирд╛-рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреН": рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1 рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ реи рд╕реНрдкрд╛рд░реНрд╕ рдПрд░реЗрд╣рд░реВред рднрд╛рдЧ [тАж]

рддрдкрд╛рдИрдХреЛ рдХрдореНрдкрдиреАрдХреЛ 80% рдбрд╛рдЯрд╛ рддрдкрд╛рдИрдХрд╛ рд▓рд╛рдЧрд┐ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рдЫреИрдиред рдпрд╕рдорд╛ рдХреЗ рдЧрд░реНрдиреЗ ?

2019 рдорд╛ рдХрдореНрдкрдиреАрдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рдкрдЫрд╛рдбрд┐ рдбрд╛рдЯрд╛ рдкреНрд░рдореБрдЦ рд╢рдХреНрддрд┐ рд╣реЛред рдХреБрдиреИ рдкрдирд┐ рдареВрд▓реЛ рдХрдореНрдкрдиреАрд▓реЗ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдмрд┐рдирд╛ рдЧрд░реНрди рд╕рдХреНрджреИрди, рд░ рддрд┐рдиреАрд╣рд░реВрдордзреНрдпреЗ рдзреЗрд░реИ рдкрд╣рд┐рд▓реЗ рдиреИ рдпрд╕ рдХреНрд╖реЗрддреНрд░рдорд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВ рдЫрдиреНред рдпрджреНрдпрдкрд┐, рд╣рд╛рдореНрд░реЛ рд╕рдордпрдХреЛ рдореБрдЦреНрдп рдирд┐рд░рд╛рд╢рд╛ рдпреЛ рд╣реЛ рдХрд┐, рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдгрд╣рд░реВрд▓реЗ рдЧрд░реНрджрд╛, 80% рд╕рдореНрдо рдбрд╛рдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рдЫреИрдиред рд╡рд╛рд╕реНрддрдмрдорд╛ [тАж]

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛-рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд╕реНрдкрд╛рд░реНрд╕ рдПрд░реЗрд╣рд░реВред рднрд╛рдЧ рей

рдЕрдШрд┐рд▓реНрд▓реЛ рднрд╛рдЧрд╣рд░реВрдорд╛ (1, 2) рд╣рд╛рдореАрд▓реЗ рдЧреНрд▓реЛрдмрд▓рд▓рд╛рдИ рд░реВрдЦрдХреЛ рд░реВрдкрдорд╛ рдХреБрд░рд╛ рдЧрд░реЗрдХрд╛ рдерд┐рдпреМрдВ, рдпрд╕рдорд╛ рд╣рд╛рдореА рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреАрд╣рд░реВрд▓рд╛рдИ рд╕реНрдкреНрдпрд╛рд░реНрд╕ рдПрд░реЗрдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВред рд╕реНрдкрд╛рд░реНрд╕ рдПрд░реЗ рдПрдХ рдкреНрд░рдХрд╛рд░рдХреЛ рдПрд░реЗ рд╣реЛ рдЬрд╕рдорд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдирд╣рд░реВрд▓реЗ рд╕рдорд╛рди рдорд╛рди рд▓рд┐рдиреНрдЫрдиреНред рдЕрднреНрдпрд╛рд╕рдорд╛, рд╕реНрдкрд╛рд░реНрд╕ рдПрд░реЗрд╣рд░реВ рдкреНрд░рд╛рдпрдГ рдпрддрд┐ рдареВрд▓рд╛ рд╣реБрдиреНрдЫрдиреН рдХрд┐ рд╕рдорд╛рди рддрддреНрд╡рд╣рд░реВрдХреЛ рд╕рд╛рде рдореЗрдореЛрд░реАрдорд╛ рдХрдмреНрдЬрд╛ рдЧрд░реНрдиреЗ рдХреБрдиреИ рдЕрд░реНрде рд╣реБрдБрджреИрдиред рддрд╕рд░реНрде, рд╕реНрдкрд╛рд░реНрд╕ рдПрд░реЗрд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрди рдпреЛ рдЕрд░реНрдердкреВрд░реНрдг рдЫ [тАж]

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 2

рд╢реБрд░реБрд╡рд╛рдд - рднрд╛рдЧ рез рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред 1. рдЧреНрд▓реЛрдмрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЕрд░реНрдбрд░ рдЧрд░рд┐рдПрдХреЛ рд░реВрдЦ рдЬрд╕реНрддрд╛ рд╕рдВрд░рдЪрдирд╛рдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖ рдХреЗрд╕рд╣рд░реВ рд╣реБрдиреНрдЫрдиреНред рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп рднрдПрдХрд╛рд╣рд░реВрд▓рд╛рдИ рд╡рд┐рдЪрд╛рд░ рдЧрд░реМрдВред 3 рд╡рд┐рд╢реЗрд╖ рдХреЗрд╕ 3.1. рд╢рд╛рдЦрд╛ рдмрд┐рдирд╛ рдПрдХ рдиреЛрдб рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдПрд░реЗ рдЬрд╕реНрддреИ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ рд╕рд╛рдзрд╛рд░рдг рдЪрд░ рдЬрд╕реНрддреИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрд╛рдЙрдиреНрдЯрд░рдХреЛ рд░реВрдкрдорд╛: рд╕реЗрдЯ ^рдХрд╛рдЙрдиреНрдЯрд░ [тАж]

рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЦрдЬрд╛рдирд╛ рддрд░рд╡рд╛рд░рд╣рд░реВ рд╣реБрдиреНред рд░реВрдЦрд╣рд░реВред рднрд╛рдЧ 1

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рддрд░рд╡рд╛рд░рд╣рд░реВ - рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ - рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдЬреНрдЮрд╛рдд рдЫрдиреН, рддрд░ рдЕрдЭреИ рдкрдирд┐ рдереЛрд░реИрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХрд╕рд░реА рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рднрд╛рд╡рдХрд╛рд░реА рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд╛ рдпреЛ рд╕реБрдкрд░рд╡реЗрдкрдирдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЫреИрдиред рдпрджрд┐ рддрдкрд╛рдЗрдБ рддреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рдЬреБрди рддрд┐рдиреАрд╣рд░реВ рд╡рд╛рд╕реНрддрд╡рдореИ рд░рд╛рдореНрд░реЛ рдЫрдиреН, рддрдкрд╛рдЗрдБ рдЙрддреНрдХреГрд╖реНрдЯ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрд╛ рдд рдЙрддреНрдкрд╛рджрдХрддрд╛рдорд╛ рд╡рд╛ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рдорд╛рдзрд╛рди рд╕рд░рд▓реАрдХрд░рдгрдорд╛ (рез, реи)ред рдЧреНрд▓реЛрдмрд▓рд╣рд░реВ рдПрдХ рд╡рд┐рд╢реЗрд╖ [тАж]

рдХреБрдиреИ рдкрдирд┐ Openstack-рдХрдореНрдкреНрдпрд╛рдЯрд┐рдмрд▓ рд╣реЛрд╕реНрдЯрд┐рдЩрдорд╛ 3CX рдХреНрд▓рд╛рдЙрдб PBX рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ

рдкреНрд░рд╛рдп: рддрдкрд╛рдИрдВрд▓реЗ рдХреНрд▓рд╛рдЙрдбрдорд╛ 3CX PBX рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рддрд░ рддрдкрд╛рдИрдВрдХреЛ рдЫрдиреМрдЯ рдЧрд░рд┐рдПрдХреЛ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХ рд╕рдорд░реНрдерд┐рдд 3CX рдХреЛ рд╕реВрдЪреАрдорд╛ рдЫреИрди (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Mail.ru рдХреНрд▓рд╛рдЙрдб рд╕рдорд╛рдзрд╛рдирд╣рд░реВ)ред рдард┐рдХреИ рдЫ! рдпреЛ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫреИрди; рддрдкрд╛рдИрдВрд▓реЗ рднрд░реНрдЦрд░реИ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдХрд┐ рдкреНрд░рджрд╛рдпрдХрд▓реЗ рдУрдкрдирд╕реНрдЯреНрдпрд╛рдХ рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред 3CX, рдЕрдиреНрдп рдХрдореНрдкрдиреАрд╣рд░реВ рдордзреНрдпреЗ, Openstack рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдЧрд░реНрджрдЫ рд░ Openstack API рд░ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд▓рд╛рдЧрд┐ Horizon рдорд╛рдирдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рд░ [тАж]

рдкреЛрд╕реНрдЯ-рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдХреНрд░рд┐рдкреНрдЯреЛ-рдХреБрдЮреНрдЬреА рд╕рд░реНрднрд░ SKS Keyserver рдХреЛ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкрдЫрд┐рд▓реНрд▓реЛ рдЖрдХреНрд░рдордгрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗ рдерд╛рд╣рд╛ рдЫ

рд╣реНрдпрд╛рдХрд░рд╣рд░реВрд▓реЗ рдУрдкрдирдкреАрдЬреАрдкреА рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ рдЬреБрди рджрд╕ рд╡рд░реНрд╖ рднрдиреНрджрд╛ рдмрдвреАрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рд┐рдЪрд┐рдд рдЫред рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрддрд╛рдЙрдБрдЫреМрдВ рдХрд┐ рдмрд┐рдиреНрджреБ рдХреЗ рд╣реЛ рд░ рдХрд┐рди рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдмрдиреНрдж рдЧрд░реНрди рд╕рдХреНрджреИрдирдиреНред / Unsplash / Chunlea Ju рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЬреБрди рдордзреНрдпрдорд╛, рдЕрдЬреНрдЮрд╛рдд рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ OpenPGP рдкреНрд░реЛрдЯреЛрдХрд▓рдорд╛ рдирд┐рд░реНрдорд┐рдд рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдЮреНрдЬреА рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ SKS Keyserver рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЖрдХреНрд░рдордг рдЧрд░реЗред рдпреЛ рдПрдХ IETF рдорд╛рдирдХ (RFC 4880) рд╣реЛ рдЬреБрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ [тАж]