рд▓рд┐рдирдХреНрд╕ рдХреНрд╡реЗрд╕реНрдЯред рд╡рд┐рдЬреЗрддрд╛рдУрдВ рдХреЛ рдмрдзрд╛рдИ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА



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

  • рдкрд╣рд▓рд╛ рд╕реНрдерд╛рди рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЯреЗрд▓реНрдбреЗрдХреЛрд╡ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
    рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдиреЗ рдЦреБрдж рд╕реЗ рдХрд╣рд╛ рдХрд┐ рд╡рд╣ рд╕рдмрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ sysadmin рд╣реИред рд╡реЛрд▓реНрдЧреЛрдЧреНрд░рд╛рдб рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ, рдмреАрд╕ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдпреВрдирд┐рдХреНрд╕ рдЬреИрд╕реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рд╢рд╛рд╕рди рдХрд░рддрд╛ рд╣реИред рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддрд╛рдУрдВ, рдмреИрдВрдХ, рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЯреАрдЧреНрд░реЗрдЯрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрдиред рдЕрдм рд╡рд╣ рдПрдХ рдЫреЛрдЯреА рдХрдВрдкрдиреА рдореЗрдВ рджреВрд░ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рдПрдХ рдмрдбрд╝реЗ рд╡рд┐рджреЗрд╢реА рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИред рдкрдврд╝рдирд╛, рд╕рдВрдЧреАрдд рд╕реБрдирдирд╛ рдкрд╕рдВрдж рд╣реИред рдЦреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЦреЗрд▓ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкрд╕рдВрдж рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣реЗрд▓рд┐рдпрд╛рдБ рдкрд╕рдВрдж рд╣реИрдВред рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдПрдХ рдХрдВрдкрдиреА рдореЗрдВ рдореИрдВ рд╣реИрдХрд░реНрд░рд╛рдирдХ рдХреА рддрд░рд╣ рдХреБрдЫ рдХрд░ рд░рд╣рд╛ рдерд╛, рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред
  • рджреВрд╕рд░рд╛ рд╕реНрдерд╛рди - рд░реЛрдорди рд╕реБрд╕рд▓реЛрд╡ред
    рдорд╛рд╕реНрдХреЛ рдХрд╛ рдПрдХ рдЙрдкрдиреНрдпрд╛рд╕ред рдЙрдирдХреА рдЙрдореНрд░ 37 рд╕рд╛рд▓ рд╣реИред рд╡рд╣ Jet Infosystems рдореЗрдВ Linux / Unix рдЗрдВрдЬреАрдирд┐рдпрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХрд╛рдо рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рд▓рд┐рдирдХреНрд╕ / рдпреВрдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо + рд╕реИрди рдХрд╛ рдкреНрд░рд╢рд╛рд╕рди рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд░реБрдЪрд┐рдпрд╛рдВ рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реИрдВ: рд▓рд┐рдирдХреНрд╕-рд╕рд┐рд╕реНрдЯрдо, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ, рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛, рдЕрд░реБрдбрд┐рдиреЛред рдЧреЗрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд░реЛрдорди рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЦреЗрд▓ рдкрд╕рдВрдж рдерд╛ред тАЬрдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЧрд╛рдЗрд░рд╕ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛ рдлреНрд▓реЗрдХреНрд╕ рдХрд┐рдпрд╛ рдФрд░ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреЗ рдХрд╛рдо рдХреЗ рдЧреНрд░реЗ рд░реЛрдЬрдорд░реНрд░рд╛ рдХреЗ рдЬреАрд╡рди рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реЛ рдЧрдпрд╛ред :) рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдп рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЕрдиреНрдпрдерд╛ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдмрд╛рдд рдХрд╛ рд╕реНрд╡рд╛рдж рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЦреЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреИрд╕рд╛ рдерд╛ред "
  • рддреАрд╕рд░рд╛ alex3d рд╣реИред
    рдПрд▓реЗрдХреНрд╕ рдореЙрд╕реНрдХреЛ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИред "рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЕрдкрдиреЗ Google-fu рдХреМрд╢рд▓ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред"

рд╢реАрд░реНрд╖ 10 рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд░реИрдВрдХрд┐рдВрдЧ рдореЗрдВ рднреА:

  • рдпреЗрд╡рдЧреЗрдиреА рд╕рд╛рд▓рд┐рдбреЗрд╡
  • рдорд╛рд░реНрдХреЗрд▓ рдореЛрдЦрдирд╛рдЪреЗрд╡рд╕реНрдХреА
  • рдХреЛрдирд╕реНрдЯреЗрдВрдЯрд┐рди рдХреЛрдирд╕реЛрд╡
  • рдкрд╛рд╡реЗрд▓ рд╕рд░реНрдЧреЗрд╡
  • рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдмреЛрд╡рд╛рд╡
  • рдЗрд╡рд╛рди рдмреБрдмреНрдиреЛрд╡
  • рдкрд╛рд╡рд▓реЛ рдХреЗрд▓реЗрдЯреНрд╕

рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реА рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рд╕рдВрднрд╡ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╣реИред

1. рдкрд╣рд▓рд╛ рдЪрд░рдг


рд╣рдордиреЗ рдЗрд╕реЗ "рдХреНрдпрд╛ рдЖрдкрдХреЛ рдпрдХреАрди рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╣реИрдВ?", рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдп рдХрд╛рдлреА рд╕рд░рд▓ рдерд╛ - рдПрдХ рдЧрд░реНрдо рджреАрдкрдХ рд╕реЗрд╡рд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

1.1ред рд░реЛрдЪрдХ рддрдереНрдп:


рджреЛ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдЦреЗрд▓ рдХреЗ рдкрд╣рд▓реЗ 15 рдорд┐рдирдЯ рдореЗрдВ рдкрд╣рд▓реА рдХреБрдВрдЬреА рдорд┐рд▓реА, рдФрд░ рдкрд╣рд▓реЗ рдШрдВрдЯреЗ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рдиреЗрддрд╛ рдереЗ рдЬреЛ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд┐рдпрд╛ред

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


рдЖрдк рдПрдХ рдРрд╕реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдЧрдП рдЬрд╣рд╛рдБ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХреЛрдИ рд╕рдХреНрд╖рдо рдЖрдИрдЯреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рдерд╛ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рд╕рд╛рдл рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдЬрд▓рддреА рд╣реБрдИ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рдХрд╛рдо рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреА рд╣реИред

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

рджреВрд╕рд░реЗ рджрд┐рди, рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╣рд░ рдХреЛрдИ рдирдпрд╛ рднреВрд▓ рдЧрдпрд╛, рдирд┐рд░реНрджреЗрд╢рдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдЕрдлрд╡рд╛рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рдорд╢реАрди рдкрд░ рдЪрд╛рдмрд┐рдпрд╛рдБ рдереАрдВ рдЬреЛ рд╣рдореЗрдВ рд▓реЗрдЦрд╛рдВрдХрди рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рдмреИрдХрдЕрдк рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреА рдереАрдВред

рд╣рд░ рдХреЛрдИ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ!

1.3ред рдирд┐рд░реНрдгрдп


1. рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЗрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рд░реВрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ Ubuntu 16.04 рд╕рд░реНрд╡рд░ рд╣реИред

рд░реВрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдорд╢реАрди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ, рдЬрдм рдЧреНрд░рдм рдореЗрдиреВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ "рдИ" рдмрдЯрди рдХреЗ рд╕рд╛рде рдЙрдмрдВрдЯреВ рдЖрдЗрдЯрдо рдХреЗ рд╕рдВрдкрд╛рджрди рдкрд░ рдЬрд╛рдПрдВред рд╣рдо рд▓рд╛рдЗрди рд▓рд╛рдЗрди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЕрдВрдд рдореЗрдВ init=/bin/bash рдЬреЛрдбрд╝реЗрдВред рд╣рдо Ctrl + x рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдмреИрд╢ рдорд┐рд▓рддрд╛ рд╣реИред Rw рдХреЗ рд╕рд╛рде рд░реВрдЯ рдХреЛ рд░рд┐рдореВрд╡ рдХрд░реЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓реЗрдВ:

 $ mount -o remount,rw /dev/mapper/ubuntu--vg-root $ passwd 

рд╕рд┐рдВрдХ, рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред

2. рдпрд╣ рд╢рд░реНрдд рдХрд╣рддреА рд╣реИ рдХрд┐ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ:

 $ curl localhost Not Found The requested URL / was not found on this server. Apache/2.4.18 

рдпрд╣реА рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрдкрд╛рдЪреЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдб 404 рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред рд╣рдо рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ:

 $ vim /etc/apache2/sites-enabled/000-default.conf 

рдПрдХ рдХреБрдВрдЬреА рднреА рд╣реИ - StevenPaulSteveJobsред

рд╣рдо рдкрде /usr/share/WordPress рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ - рдпрд╣ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди /usr/share/wordpress ред рд╣рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрд╛рдЪреЗ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВред

 $ systemctl restart apache2 

3. рд╣рдо рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

 Warning: mysqli_real_connect(): (HY000/2002): Connection refused in /usr/share/wordpress/wp-includes/wp-db.php on line 1488 

рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ?

 $ systemctl status mysql Active: active (running) 

рдорд╛рдорд▓рд╛ рдХреНрдпрд╛ рд╣реИ? рдЗрд╕реЗ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ MySQL рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдПрдХ рдмрд┐рдВрджреБ рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдо /etc/mysql/mysql.conf.d/mysqld.cnf рдореЗрдВ skip-grant-tables рд╡рд┐рдХрд▓реНрдк /etc/mysql/mysql.conf.d/mysqld.cnf ред рдпрд╣рд╛рдБ рднреА рдХреБрдВрдЬреА рд╣реИ - AugustaAdaKingByronред

рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ 'wp'@'localhost' рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо MySQL рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕реБрд▓рдн рдмрдирд╛рддреЗ рд╣реИрдВ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ skip-networking рд╡рд┐рдХрд▓реНрдк рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реИрдВред

4. рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмрд╛рдж, рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдЗрдЯ рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐

 Warning: require_once(/usr/share/wordpress/wp-content/themes/twentysixteen/footer.php): failed to open stream: Permission denied in /usr/share/wordpress/wp-includes/template.php on line 562 

рд╣рдо рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдХреЛ рд╕рд╣реА рдХрд░рддреЗ рд╣реИрдВред

 $ chmod 644 /usr/share/wordpress/wp-content/themes/twentysixteen/footer.php 

рд╣рдо рдкреГрд╖реНрда рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдВрдЬреА рдвреВрдВрдврддреЗ рд╣реИрдВ - BjarneStroustrup! рд╣рдореЗрдВ рддреАрдиреЛрдВ рдЪрд╛рдмрд┐рдпрд╛рдВ рдорд┐рд▓реАрдВ, рд╣рдорд╛рд░реЗ рдирд┐рджреЗрд╢рдХ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдордиреЗ рд▓реЗрдЦрд╛рдВрдХрди рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ред рд╣рд░ рдХреЛрдИ рдЦреБрд╢ рд╣реИ, рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдВрдкрдиреА рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ, рдмреИрдХрдЕрдк рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рд╣реИред

2. рджреВрд╕рд░рд╛ рдЪрд░рдг


рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдкрд╕рдВрдж рд╣реИ - рдХреМрди рдФрд░ рдХрд╣рд╛рдВ рдФрд░ рдХрд┐рд╕ рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдПрдХ рдРрд╕рд╛ рдорд╛рдорд▓рд╛ рд▓реЗрдХрд░ рдЖрдП рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЬреАрд╡рди рдХреЗ рд╕рднреА рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХрд╛ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдордирд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

2.1ред рд░реЛрдЪрдХ рддрдереНрдп


рд╣рдорд╛рд░реЗ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдЦреЗрд▓ рдХреЗ рдкрд╣рд▓реЗ 10 рдорд┐рдирдЯ рдореЗрдВ рд╕рд╣реА рдХреБрдВрдЬреА рджрд░реНрдЬ рдХреА, рдФрд░ рдкрд╣рд▓реЗ рдШрдВрдЯреЗ рдореЗрдВ рд╣рдореЗрдВ рдПрдХ рдиреЗрддрд╛ рдорд┐рд▓рд╛, рдЬреЛ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд┐рдпрд╛ред

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


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

2.3ред рдирд┐рд░реНрдгрдп


1. рд╕рд░реНрд╡рд░ fstab рдореЗрдВ рдЧреИрд░-рдореМрдЬреВрдж рд╕реНрд╡реИрдк рд╡рд┐рднрд╛рдЬрди рдХреЗ рдХрд╛рд░рдг рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдмреВрдЯ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдмреВрдЯ рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рд╣рдордиреЗ CentOS 7 рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рд▓рд╛рдЗрд╡ рд╕реАрдбреА / рдбреАрд╡реАрдбреА рд╕реЗ рдмреВрдЯ (рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг -> рдмрдЪрд╛рд╡), рд╕рд┐рд╕реНрдЯрдо рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ /etc/fstab ред рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдкрд╣рд▓реА рдХреБрдВрдЬреА рдорд┐рд▓реА - GottfriedWilhelm11646Leibniz!

рдПрдХ рд╕реНрд╡реИрдк рдмрдирд╛рдПрдВ:

 $ lvcreate -n swap centos -L 256M $ sync && reboot 

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

рдлрд┐рд░ рд╕реЗ рд╣рдо рд▓рд╛рдЗрд╡ рдПрд▓рд╕реАрдбреА рд╕реЗ рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд┐рд╕реНрдЯрдо рд▓реЙрдЧ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмрд╕ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣рдо рдореБрдХреБрдЯ рдореЗрдВ рджрд┐рдЦрддреЗ рд╣реИрдВ, рдРрд╕реА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдмрд╛рдж рд╕реЗред рд╡рд╣рд╛рдБ рд╣рдо рд╕рдорд╕реНрдпрд╛ рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реА рдХреБрдВрдЬреА Alan1912MathisonTuring рд╣реИ!

echo b > /proc/sysrq-trigger рдЗрди /etc/crontab рдХреЛ рд╣рдЯрд╛рдирд╛ рдпрд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

3. рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рдмреВрдЯ рд╣реЛ рдЧрдпрд╛, рдФрд░ рдЖрдк рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: "рдЕрдлреНрд░реАрдХрд╛ рдХреЗ рдкрддреЗ рдХреНрдпрд╛ рд╣реИрдВ?" рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдЖрдо рддреМрд░ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА "рдЖрдИрдкреА рдкрддреЗ рдЕрдлреНрд░реАрдХрд╛", "рдЬрд┐рдпреЛрдЗрдк рдбреЗрдЯрд╛рдмреЗрд╕" рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдкрддрд╛ рд╡рд┐рддрд░рдг рдЕрдбреНрдбреЛрдВ (рдЬрд┐рдпреЛрдЗрдк) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ рдПрдХ рд╕рдВрджрд░реНрдн рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдХреЙрдордиреНрд╕ рдПрдЯреНрд░рд┐рдмреНрдпреВрд╢рди- рд╢реЗрдпрд░рдПрд▓рд╛рдИ 4.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рдореИрдХреНрд╕рдорд╛рдЗрдВрдб рдЬрд┐рдпреЛрд▓рд╛рдЗрдЯ 2 рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

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

рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдореЗрд▓ рд▓реЙрдЧ /var/log/maillog рд╕реЗ "рдЖрдИрдкреА рдкреНрд░реЗрд╖рдХ - рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛" рдЬреЛрдбрд╝реЗ /var/log/maillog ( /var/log/maillog рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдИрдореЗрд▓ рдХреА рдПрдХ рддрд╛рд▓рд┐рдХрд╛ /var/log/maillog - рдЖрдИрдкреА рдкреНрд░реЗрд╖рдХ)ред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

 $ cat /var/log/maillog | fgrep -e ' connect from' -e 'status=sent' | sed 's/[]<>[]/ /g' | awk '/connect from/ {ip=$11} /status=sent/ {print $10" "ip}' > log1.txt 

рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдЕрдлреНрд░реАрдХреА рдкрддреЗ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдВрдХрд▓рди рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рд╣реЗрдВ, рд╣рдо рдкреНрд░реЗрд╖рдХреЛрдВ рдХреЗ рд╢реАрд░реНрд╖ рдЖрдИрдкреА рдкрддреЗ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред

 $ cat log1.txt | cut -d' ' -f1 | sort | uniq -c | sort -r | head -n 40 5206 L2JhbjAbM67GA99jg@mail.ru 4165 iHKTBkegOQa6fIALq@mail.ru 3739 nHkcBl7BdgXxijSYD7@mail.ru 3405 SMAzPJAzbl9vp4hAXo@mail.ru 3346 xILz6d7P@mail.ru 

рд╕рднреА рдХреЗ рдмреАрдЪ, рд╢реАрд░реНрд╖ рд╕реЗ рдкрд╣рд▓реЗ рддреАрди рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╣реИрдВред рдпрджрд┐ рдЖрдк рдкреНрд░реЗрд╖рдХреЛрдВ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рдХреЛ рдЯреНрд░реЗрд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕ рд╢реАрд░реНрд╖ -3 рд╕реЗ рдкрддреЗ рдкрд░ рднреЗрдЬреЗ рдЧрдП рдереЗ, рддреЛ рдЖрдк рдХреБрдЫ рдиреЗрдЯрд╡рд░реНрдХреЛрдВ рдХреА рд╕реНрдкрд╖реНрдЯ рдкреНрд░рдмрд▓рддрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

 $ cat log1.txt | fgrep 'L2JhbjAbM67GA99jg@mail.ru' | cut -d' ' -f2 | sort | cut -d'.' -f1 | uniq -c | sort -r | head 831 105 806 41 782 197 664 196 542 154 503 102 266 156 165 45 150 160 108 165 

рдЕрдзрд┐рдХрд╛рдВрд╢ рдиреЗрдЯрд╡рд░реНрдХ 105/8, 41/8, 196 / 8,197 / 8 AFRINIC рджреНрд╡рд╛рд░рд╛ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ - рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╛рдВрдЪ рдХреНрд╖реЗрддреНрд░реАрдп рдЗрдВрдЯрд░рдиреЗрдЯ рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХред рдЕрдлреНрд░реАрдХрд╛ рдореЗрдВ рдкрддрд╛ рд╕реНрдерд╛рди рд╡рд┐рддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ 41/8 рдкреВрд░реА рддрд░рд╣ рд╕реЗ AFRINIC рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИред

 https://www.nic.ru/whois/?searchWord=105.0.0.0 https://www.nic.ru/whois/?searchWord=41.0.0.0 

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЬрд╡рд╛рдм, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд▓реЙрдЧ рдореЗрдВ рд╣реА рд╣реИред

 $ cat log1.txt | fgrep -e '105.' -e '41.' -e '196.' -e '197.' -e '154.' -e '102.' | awk '{print $1}' | sort | uniq -c | sort -r | head -n 21 4209 L2JhbjAbM67GA99jg@mail.ru 3313 iHKTBkegOQa6fIALq@mail.ru 2704 nHkcBl7BdgXxijSYD7@mail.ru 2215 uvRbp1O@mail.ru 1774 sPmMsmmFiV@mail.ru 1448 BtG3aHgQgCKuze2AKuRH@mail.ru 1233 eQpuuQ2uQdbwRL3@mail.ru 958 nJT5dpaBZ@mail.ru 862 ef4WbQiB@mail.ru 762 dQCqKL6eVminFfH7wLA@mail.ru 632 ifq6Rd1HxuCQOdO9@mail.ru 539 cFwm2ssypMmx1sA7@mail.ru 531 twtTnr4G@mail.ru 431 TSrczgYASrR11Hs3qCi@mail.ru 380 o3r3exc3OL@mail.ru 357 rzmjr2VAHK@mail.ru 348 vnPr6YjJ3ndw@mail.ru 312 anOjFXrwOtLP2Rl1Vcz6@mail.ru 289 dvny5zHmRW8fiT@mail.ru 282 sgg9jPxFDYvzw8Kr@mail.ru 274 tKSevzA7GntJ@mail.ru 

рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рд╣рдо рд╕реНрдЯреНрд░рд┐рдВрдЧ "LinuxBenedictTorvadst" рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред

рд╕рд╣реА рдХреБрдВрдЬреА LinusBenedictTorvalds рд╣реИред

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

рдЕрдлреНрд░реАрдХреА рджреЗрд╢реЛрдВ рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд╕рд╛рде, рдЖрдк рд╕рдЯреАрдХ рдЙрддреНрддрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

 $ cat log1.txt | fgrep -e' '105.{30..255}. -e' '41. -e' '196.{64..47}. -e' '196.{248..132}. -e' '197.{160..31}. -e' '154.{127..255}. -e' '102.{70..255}. -e' '156.{155..255}. | awk '{print $1}' | sort | uniq -c | sort -r | head -n 21 3350 L2JhbjAbM67GA99jg@mail.ru 2662 iHKTBkegOQa6fIALq@mail.ru 2105 nHkcBl7BdgXxijSYD7@mail.ru 1724 uvRbp1O@mail.ru 1376 sPmMsmmFiV@mail.ru 1092 BtG3aHgQgCKuze2AKuRH@mail.ru 849 eQpuuQ2uQdbwRL3@mail.ru 712 nJT5dpaBZ@mail.ru 584 ef4WbQiB@mail.ru 463 dQCqKL6eVminFfH7wLA@mail.ru 365 ifq6Rd1HxuCQOdO9@mail.ru 269 cFwm2ssypMmx1sA7@mail.ru 225 twtTnr4G@mail.ru 168 TSrczgYASrR11Hs3qCi@mail.ru 142 o3r3exc3OL@mail.ru 111 rzmjr2VAHK@mail.ru 96 vnPr6YjJ3ndw@mail.ru 78 anOjFXrwOtLP2Rl1Vcz6@mail.ru 56 lHzWiB7ExvRtSbAcU9@mail.ru 56 dvny5zHmRW8fiT@mail.ru 40 sgg9jPxFDYvzw8Kr@mail.ru 

рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рднреА рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
MaxMind рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдЕрдирдкреИрдХ рдХрд░реЗрдВ, рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреАрди рдЯреАрдореЗрдВ рднреА рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреА рд╣реИрдВред

 $ cat GeoLite2-Country-Locations-ru.csv | grep "" | cut -d',' -f1 > africaIds.txt $ grep -Ff africaIds.txt GeoLite2-Country-Blocks-IPv4.csv | cut -d',' -f1 > africaNetworks.txt $ grepcidr -f africaNetworks.txt log1.txt | cut -d' ' -f1 | sort | uniq -c | sort -r | head -n21 

рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ, рд╣рдордиреЗ рдЕрдВрддрддрдГ рдЖрдБрдХрдбрд╝реЛрдВ рдХреЛ рдЧрд┐рдирд╛, рдФрд░ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЛ рд╡рд╣ рдбреЗрдЯрд╛ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдХреА рдЙрдиреНрд╣реЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдереА!

3. рддреАрд╕рд░рд╛ рдЪрд░рдг


рддреАрд╕рд░рд╛ рдЪрд░рдг рдХреБрдЫ рд╣рдж рддрдХ рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рд╣реИ - рдЖрдкрдХреЛ рдЧрд░реНрдо рджреАрдкрдХ рд╕реЗрд╡рд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдп рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред

3.1ред рд░реЛрдЪрдХ рддрдереНрдп


рдкрд╣рд▓реЗ 15 рдорд┐рдирдЯ рдореЗрдВ, рддреАрди рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдкрд╣рд▓реА рдХреБрдВрдЬреА рдорд┐рд▓реА, рдордВрдЪ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ 2 рдШрдВрдЯреЗ 20 рдорд┐рдирдЯ рдмрд╛рдж, рд╣рдорд╛рд░реЗ рд╡рд┐рдЬреЗрддрд╛ рдиреЗ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд┐рдпрд╛ред

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


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

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

рдЖрдкрдХреЛ рд╡рд┐рдХреА рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд┐рдХреА рдкреГрд╖реНрдареЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдмреНрдпрд╛рдЬ рдХреА рд╣реИред рдкрд╛рда рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдЬреЛ рдЗрд╕ рд╡рд┐рдХреА рдХреЗ рдкрдиреНрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рдерд╛, 1 рд╕реА рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрддреНрдХрд╛рд▓ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

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

3.3ред рдирд┐рд░реНрдгрдп


1. рд╣рдо рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдмрджрд▓реЗ рдореЗрдВ рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ рдФрд░ рд╣рд░ рдЬрдЧрд╣ рд╣рдореЗрдВ рдПрдХ рд╣реА рд╕рдВрджреЗрд╢ рдорд┐рд▓рддрд╛ рд╣реИ:

 No bootable medium found! System halted 

рдХрд┐рд╕реА рд╡рд╕реНрддреБ рд╕реЗ рдмреВрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдлрд┐рд░ рд╕реЗ рдПрдХ рд▓рд╛рдЗрд╡ рд╕реАрдбреА / рдбреАрд╡реАрдбреА (рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг -> рдмрдЪрд╛рд╡) рд╕реЗ рдмреВрдЯ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИред рдмреВрдЯ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдмреВрдЯ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдЗрд╕реЗ рдирд╣реАрдВ рдвреВрдВрдврддреЗ рд╣реИрдВ, рд╣рдо рд╢реЗрд▓ рдореЗрдВ рдорд┐рд▓рддреЗ рд╣реИрдВред рд╣рдо рдбрд┐рд╕реНрдХ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рддреАрди рд╣реИрдВред CentOS рдХреЗ 7 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдкрдХрд░рдг рд╣реИрдВ, рдЬрд╣рд╛рдВ lsblk рдпрд╛ lsblk рдЬреЛ рд╣рдореЗрдВ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред

рдХреИрд╕реЗ рдФрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ:

 $ ls /dev/sd* 

рдпрд╣ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐

 /dev/sdb1 - ext4 /dev/sdb2 -  lvm /dev/sda1  /dev/sdc1 -   /dev/sda2  /dev/sdc2 -         

рдорд╛рдЙрдВрдЯ sdb1, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ CentOS 6 рдХрд╛ рдмреВрдЯ рд╡рд┐рднрд╛рдЬрди рд╣реИред

 $ mkdir /mnt/sdb1 && mount /dev/sdb1 /mnt/sdb1 

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╣рдо рдЧреНрд░рдм рд╕реЗрдХреНрд╢рди рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рдкрд╣рд▓реА рдХреБрдВрдЬреА рдкрд╛рддреЗ рд╣реИрдВ - рдПрдХ рдЕрд╕рд╛рдорд╛рдиреНрдп рдлрд╛рдЗрд▓ рдореЗрдВ James191955Goslingред

2. рд╣рдо pvs рдФрд░ lvs рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо LVM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ 2 рднреМрддрд┐рдХ рд╡реЙрд▓реНрдпреВрдо рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдПрдХ рд╕реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЦреЛрдП рд╣реБрдП рдпреВрдЖрдИрдбреА рдкрд░ рд╢рдкрде рд▓реЗрддрд╛ рд╣реИред рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ 2 рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рд╡реЙрд▓реНрдпреВрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рд░реВрдЯ рдФрд░ рд╕реНрд╡реИрдк, рдЬрдмрдХрд┐ рд░реВрдЯ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЦреЛ рдЬрд╛рддрд╛ рд╣реИ (рд╡реЙрд▓реНрдпреВрдо рдХреА рдкреА рд╡рд┐рд╢реЗрд╖рддрд╛)ред рдорд╛рдЙрдВрдЯ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд╖рдорд╛ рдХрд░реЗрдВ! рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕рдХреА рдЬрд░реВрд░рдд рд╣реИред

2 рдФрд░ рдбрд┐рд╕реНрдХ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рджреЗрдЦреЗрдВ, рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ рдФрд░ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ:

 $ mdadm --examine --verbose --scan $ mdadm --assemble --verbose --scan $ mkdir /mnt/md127 && mount /dev/md127 /mnt/md127 

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ CentOS 6 рдмреВрдЯ рдкрд╛рд░реНрдЯреАрд╢рди рд╣реИ рдФрд░ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА /dev/sdb1 , рдХрд╛ рдПрдХ рдЯреЗрдХ рд╣реИ, рдФрд░ рдпрд╣рд╛рдБ рдлрд┐рд░ рд╕реЗ рд╡рд╣реА рдХреБрдВрдЬреА рд╣реИ James191955Gosling!

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ /dev/md127 ред

 $ mdadm --detail /dev/md127 

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ 4 рдбрд┐рд╕реНрдХ рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛, рджреЛ /dev/sda1 рдФрд░ /dev/sdc1 рд╕реЗ рдЗрдХрдЯреНрдареЗ рд╣реБрдП, рдЙрдиреНрд╣реЗрдВ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ 2 рдФрд░ 4 рдирдВрдмрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк /dev/sda2 рдФрд░ /dev/sdc2 рд╕реЗ рдПрдХ рд╕рд░рдгреА рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрди рдкрд░ рдХреЛрдИ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ рд╣реИ, рдЬреЛ рдЧреЛрд╡рд╛ рдореЗрдВ рдХрд╣реАрдВ рд╣реИред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ RAID10 рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рд╣рдо рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

 $ mdadm --create --verbose /dev/md0 --assume-clean --level=10 --raid-devices=4 missing /dev/sda2 missing /dev/sdc2 

рд╣рдо blkid, pv, lv рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред рд╣рдо рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдордиреЗ рдПрдХ рднреМрддрд┐рдХ рдЖрдпрддрди рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреА рдХрдореА рд╣рдореЗрдВ рдкрд╣рд▓реЗ рдереАред

рд╣рдордиреЗ рддреБрд░рдВрдд lvroot рддрдп рдХрд┐рдпрд╛, рдЗрд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ VG рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдВ:

 $ vgchange -ay $ mkdir /mnt/lvroot && mount /dev/mapper/vg_c6m1-lv_root /mnt/lvroot 

рдФрд░ рд╕рдм рдХреБрдЫ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд░реВрдЯ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА - /root/sweet - DennisBMacAlistairCRitchie рдХреБрдВрдЬреА рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред

3. рдлрд┐рд░ рднреА, рд╣рдо рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╢реБрд░реВ рд╣реЛред рд╣рдорд╛рд░реЗ /dev/md0 (рдЬрд╣рд╛рдБ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдм рдХреБрдЫ рд╣реИ) рд╕реЗ рд╕рднреА рддрд╛рд░реНрдХрд┐рдХ рдЖрдпрддрди c /dev/md0 рдбреНрд░реИрдЧ /dev/sdb2 рддрдХ рдЦреАрдВрдЪреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рдкреВрд░реЗ рд╕рд░реНрд╡рд░ рдиреЗ рд╢реБрд░реВ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред

 $ pvmove /dev/md0 /dev/sdb2 $ vgreduce vg_c6m1 /dev/md0 

рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдмреБрдЭрд╛рддреЗ рд╣реИрдВ, 1 рдФрд░ 3 рдбрд┐рд╕реНрдХ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рджреВрд╕рд░реЗ рдХреЛ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ, рдмрдЪрд╛рд╡ рдореЗрдВ рд▓рд╛рдЗрд╡ рд╕реАрдбреА / рдбреАрд╡реАрдбреА рд╕реЗ рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдмреВрдЯ рдЕрдиреБрднрд╛рдЧ рдвреВрдВрдврддреЗ рд╣реИрдВ, рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЧреНрд░рдм рдореЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

 root (hd0,0) setup (hd0) 

рд╣рдо рдмреВрдЯ рдбрд┐рд╕реНрдХ рдФрд░ рдмреВрдЯ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдлрд╛рдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд╛рдЗрдЯ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

4. рд╕рд╛рдЗрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: Apache рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдпрд╛ php-fpm рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ nginx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

 $ /etc/init.d/nginx start $ /etc/init.d/php-fpm start 

рдЕрдВрдд рдореЗрдВ, рдЖрдкрдХреЛ MySQL рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

 $ /etc/init.d/mysqld start 

рдпрд╣ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╕рдорд╛рдзрд╛рди /var/log/mysql рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рдЬреИрд╕реЗ рд╣реА рдЖрдк MySQL рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рдЗрдЯ рдХрд╛рдо рдХрд░реЗрдЧреА, рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рдПрдХ рдХреБрдВрдЬреА рд╣реЛрдЧреА - рд░рд┐рдЪрд░реНрдб рдЬреАрд╕реАрд╕реАрдореИрдереНрдпреВрдЧреИрдиреБрд╕рд▓рдореИрди! рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 1 рд╕реА рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рдФрд░ рдХрд░реНрдордЪрд╛рд░реА рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдФрд░ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдВрдкрдиреА рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рд╣реИред

рд╣рдо рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЙрди рдкреБрд╕реНрддрдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╣рдореЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА: linux.mail.ru/books ред

рд╣рдорд╛рд░реЗ рд╕рд╛рде рдмрдиреЗ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдЕрдЧрд▓реЗ рдЦреЗрд▓реЛрдВ рдХреА рдШреЛрд╖рдгрд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ!

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


All Articles