9.x рд╢рд╛рдЦреЗрдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдирдВрддрд░ 1.8 рд╡рд░реНрд╖рд╛рдВрдиреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЪреЗ рдирд╡реАрди рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдХрд╛рд╢рди sudo 1.9.0, рдЗрддрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рддреАрдиреЗ рдЖрджреЗрд╢рд╛рдВрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.

рдореБрдЦреНрдп рдмрджрд▓:

  • рд░рдЪрдирд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ sudo_logsrvd, рдЗрддрд░ рдкреНрд░рдгрд╛рд▓реАрдВрдордзреВрди рдХреЗрдВрджреНрд░реАрдХреГрдд рд▓реЙрдЧрд┐рдВрдЧрд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ. "--enable-openssl" рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ sudo рдмрдирд╡рддрд╛рдирд╛, рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдЪреЕрдирд▓ (TLS) рд╡рд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. sudoers рдордзреАрд▓ log_servers рдкрд░реНрдпрд╛рдп рд╡рд╛рдкрд░реВрди рд▓реЙрдЧ рдкрд╛рдард╡рдгреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдирд╡реАрди рд▓реЙрдЧ рдкрд╛рдард╡рд┐рдгреНрдпрд╛рдЪреНрдпрд╛ рдпрдВрддреНрд░рдгреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, тАЬ--disable-log-serverтАЭ рдЖрдгрд┐ тАЬ--disable-log-clientтАЭ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╡рд┐рджреНрдпрдорд╛рди рд▓реЙрдЧ рдкрд╛рдард╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА, sudo_sendlog рдЙрдкрдпреБрдХреНрддрддрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ;
  • рдЬреЛрдбрд▓реЗ рд╕рдВрдзреА рдкреНрд▓рдЧрдЗрди рд╡рд┐рдХрд╛рд╕ рдкрд╛рдпрдердирдордзреАрд▓ sudo рд╕рд╛рдареА, рдЬреЗ тАЬ--enable-pythonтАЭ рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддреЗ;
  • рдкреНрд▓рдЧрдЗрдирдЪрд╛ рдПрдХ рдирд╡реАрди рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ - "рдСрдбрд┐рдЯ", рдЬреНрдпрд╛рд╡рд░ рдпрд╢рд╕реНрд╡реА рдЖрдгрд┐ рдЕрдпрд╢рд╕реНрд╡реА рдХреЙрд▓, рддрд╕реЗрдЪ рдЙрджреНрднрд╡рд▓реЗрд▓реНрдпрд╛ рддреНрд░реБрдЯреАрдВрдмрджреНрджрд▓ рд╕рдВрджреЗрд╢ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддрд╛рдд. рдирд╡реАрди рдкреНрд░рдХрд╛рд░рдЪреЗ рдкреНрд▓рдЧрдЗрди рддреБрдореНрд╣рд╛рд▓рд╛ рд▓реЙрдЧрд┐рдВрдЧрд╕рд╛рдареА рддреБрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╣рдБрдбрд▓рд░ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЬреЗ рдорд╛рдирдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдирд╕рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд▓реЙрдЧ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╣рдБрдбрд▓рд░ рдкреНрд▓рдЧрдЗрдирдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ);
  • sudoers рдордзреНрдпреЗ рдпрд╢рд╕реНрд╡реА рдореВрд▓рднреВрдд рдирд┐рдпрдо-рдЖрдзрд╛рд░рд┐рдд рдкрд░рд╡рд╛рдирдЧреА рддрдкрд╛рд╕рдгреАрдирдВрддрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рддрдкрд╛рд╕рдгреНрдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдкреНрд▓рдЧрдЗрди рдкреНрд░рдХрд╛рд░, "рдордВрдЬреБрд░реА" рдЬреЛрдбрд▓рд╛. рдпрд╛ рдкреНрд░рдХрд╛рд░рдЪреЗ рдЕрдиреЗрдХ рдкреНрд▓рдЧрдЗрди рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд, рдкрд░рдВрддреБ рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА рдкреБрд╖реНрдЯреАрдХрд░рдг рдХреЗрд╡рд│ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рд╕реВрдЪреАрдмрджреНрдз рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдкреНрд▓рдЧрдЗрдирджреНрд╡рд╛рд░реЗ рдордВрдЬреВрд░ рдХреЗрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рд╕ рдЬрд╛рд░реА рдХреЗрд▓реЗ рдЬрд╛рддреЗ;
  • "sudo -S" рдХрдорд╛рдВрдб рдЖрддрд╛ рд╕рд░реНрд╡ рд╡рд┐рдирдВрддреНрдпрд╛ рд╕реНрдЯрдБрдбрд░реНрдб рдЖрдЙрдЯрдкреБрдЯ рдХрд┐рдВрд╡рд╛ stderr рд╡рд░ рдкреНрд░рд┐рдВрдЯ рдХрд░рддреЗ, рдЯрд░реНрдорд┐рдирд▓ рдХрдВрдЯреНрд░реЛрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рди рдХрд░рддрд╛;
  • sudoers рдордзреНрдпреЗ, Cmnd_Alias тАЛтАЛрдРрд╡рдЬреА, Cmd_Alias тАЛтАЛрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдЖрддрд╛ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЖрд╣реЗ;
  • PAM рджреНрд╡рд╛рд░реЗ рд╕рддреНрд░ рд╕реЗрдЯ рдХрд░рддрд╛рдирд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдЖрдгрд┐ рд╣реЛрд╕реНрдЯ рдореВрд▓реНрдпреЗ рд╕реЗрдЯрд┐рдВрдЧ рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди pam_ruser рдЖрдгрд┐ pam_rhost рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЬреЛрдбрд▓реНрдпрд╛;
  • рд╕реНрд╡рд▓реНрдкрд╡рд┐рд░рд╛рдорд╛рдиреЗ рд╡рд┐рднрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрдирд╡рд░ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд SHA-2 рд╣реЕрд╢ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. SHA-2 рд╣реЕрд╢рдЪрд╛ рд╡рд╛рдкрд░ sudoers рдордзреНрдпреЗ "ALL" рдХреАрд╡рд░реНрдбрд╕рд╣ рдХрдорд╛рдВрдбреНрд╕ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЬреЛ рд╣реЕрд╢ рдЬреБрд│рд▓реНрдпрд╛рд╕рдЪ рдЪрд╛рд▓рд╡рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ;
  • sudo рдЖрдгрд┐ sudo_logsrvd JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓реЙрдЧ рдлрд╛рдЗрд▓рдЪреА рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рд╣реЛрд╕реНрдЯ рдирд╛рд╡рд╛рд╕рд╣, рд▓реЙрдиреНрдЪ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрдорд╛рдВрдбрдЪреНрдпрд╛ рд╕рд░реНрд╡ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреА рдорд╛рд╣рд┐рддреА рджрд░реНрд╢рд╡рддреЗ. рд╣рд╛ рд▓реЙрдЧ sudoreplay рдпреБрдЯрд┐рд▓рд┐рдЯреАрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдд рдЖрддрд╛ рд╣реЛрд╕реНрдЯ рдирд╛рд╡рд╛рдиреЗ рдЖрджреЗрд╢ рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ;
  • SUDO_COMMAND рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдордзреВрди рдкрд╛рд╕ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рддрд░реНрдХрд╛рдВрдЪреА рдпрд╛рджреА рдЖрддрд╛ 4096 рд╡рд░реНрдгрд╛рдВрдкрд░реНрдпрдВрдд рдХрд╛рдкрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛