рд░рд┐рдореЛрдЯ рдореЛрдб рдореЗрдВ рд╕рд░реНрд╡рд░ рддрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдкрд╣реБрдВрдЪ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ



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

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

рд╣рдо рдЖрдкрдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдЯреВрд▓ рдХреЗ рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕реЗ DevOpsProdigy Isolate Authentication Server рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ред

рдпрд╣ рдХрд╛рдо рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ


1. рдкреГрдердХ рдПрд╕рдПрд╕рдПрдЪ рд▓реЙрдЧрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ рдХрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП YubiKey рдЙрдкрдХрд░рдг рдпрд╛ Google рдкреНрд░рдорд╛рдгрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдХрд┐рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛ рджрд┐рдпрд╛ рд╣реИ, рддреЛ рдУрдЯреАрдкреА рдХреБрдВрдЬреА рдХреЗ рдмрд┐рдирд╛, рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдЗрд╕реЛрд▓реЗрдЯ рд╕рд░реНрд╡рд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреИрдо-рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдЗрд╕ рдкреБрд░рд╛рдиреЗ рд▓реЗрдЦ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ ред

2. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЕрдВрддрд┐рдо рд╕рд░реНрд╡рд░ рддрдХ рд╕реАрдзреА рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ - рдХрдиреЗрдХреНрд╢рди рдЖрдЗрд╕реЛрд▓реЗрдЯ рд╕рд░реНрд╡рд░ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдЙрдирдХреА рд╕рднреА рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред

рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдПрдБ рджреЛ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЖрддреА рд╣реИрдВ:

s <search-str>- рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╛рдо рдпрд╛ рд╕рд░реНрд╡рд░ рдирд╛рдо рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд╛рдирдХрд╛рд░реА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд░реЗрдбрд┐рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

g <ip-address> / g <project-name> <server-name>- рдЗрд╕ рдХрдорд╛рдВрдб рдкрд░ рдХреЙрд▓ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ /usd/bin/ssh ред рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рддрд░реНрдХ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдЖрдИрдкреА-рдкрддрд╛, рдкреЛрд░реНрдЯ, рдкреНрд░реЙрдХреНрд╕реА) рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВред

3. рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВ / рдирд┐рдХрд╛рд▓реЗрдВ, рдЖрджрд┐ред рдЖрдк рд░реАрдбрдореА рдореЗрдВ рдЖрджреЗрд╢ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЙрджрд╛рд╣рд░рдг рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ auth-add-user, auth-add-hostрдЖрджрд┐

рддрдХрдиреАрдХреА рддреМрд░ рдкрд░, рдЖрдк рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЧрдВрддрд╡реНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рдХреБрдВрдЬреА рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ ssh рдХреЛ sudo рд╕реЗ рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

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

рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдЖрдЗрд╕реЛрд▓реЗрдЯ CentOS 7 / Ubuntu 16.04 / Debian 9 рд╕реЗрдЯрдЕрдк рдкрд░ рдЪрд▓рддрд╛ рд╣реИ ред рд╕рд╛рде рд╣реА 2.3.2 рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред

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

рддреЛ рдЕрдм рдЖрдкрдХреА рдХрдВрдкрдиреА рдореЗрдВ рд░рд┐рдореЛрдЯ рдХрд╛ рдХрд╛рдо рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ - рдЬреНрдпрд╛рджрд╛ рд╕реБрд░рдХреНрд╖рд┐рддред рд╕реМрднрд╛рдЧреНрдп

All Articles