Π£Π· ΡΠΈΡΡΠΎΠ²Π°ΡΠ΅ Π΅-ΠΏΠΎΡΡΠ΅ ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΎΠ³ ΠΏΠΎΡΠΏΠΈΡΠ°, ΡΠ΅Π΄Π°Π½ ΠΎΠ΄ Π½Π°ΡΠ΅ΡΠΈΠΊΠ°ΡΠ½ΠΈΡΠΈΡ ΠΈ Π½Π°ΡΡΠ΅ΡΡΠΈΠ½ΠΈΡΠΈΡ Π½Π°ΡΠΈΠ½Π° Π·Π°ΡΡΠΈΡΠ΅ Π΅-ΠΏΠΎΡΡΠ΅ ΠΎΠ΄ Ρ Π°ΠΊΠΎΠ²Π°ΡΠ° ΡΠ΅ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠ½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅. ΠΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π·Π°ΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠ°Π΄ΠΈΠΌΠ° ΠΏΠ°ΠΏΠΈΡΠ°, ΡΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅Π½Π΅ Ρ ΡΠ°Π²Π½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π½ΠΈΡΡ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½Π΅ ΡΠ²Π΅ΠΊ ΡΡ Π²Π΅Π»ΠΈΠΊΠ° ΠΏΡΠ°Π·Π½ΠΈΠ½Π° Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½ΠΎΡ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΡΠ·Π΅ΡΠ° ΠΈ ΠΌΠΎΠ³Ρ Π΄ΠΎΠ²Π΅ΡΡΠΈ Π΄ΠΎ ΠΎΠ·Π±ΠΈΡΠ½ΠΈΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½Π°ΡΠ° ΡΠ° ΠΎΠΏΠΈΠΏΡΠΈΠ²ΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠ°ΠΌΠ° ΠΏΠΎ ΠΏΠΎΡΠ»ΠΎΠ²Π°ΡΠ΅. ΠΠ±ΠΎΠ³ ΡΠΎΠ³Π° ΡΠ²Π°ΠΊΠΎ ΠΏΡΠ΅Π΄ΡΠ·Π΅ΡΠ΅ ΠΌΠΎΡΠ° ΠΈΠΌΠ°ΡΠΈ ΡΡΡΠΎΠ³Ρ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Ρ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅.
ΠΠ΅ΡΡΡΠΈΠΌ, ΡΠ²Π°ΠΊΠΈ ΡΡΡΡΡΡΠ°ΠΊ Π·Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ Π·Π½Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ Π΄ΠΎΠ½Π΅ΡΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π΄Π° ΠΏΠΎΡΡΠΎΡΠΈ, Π²Π΅Ρ ΡΠ΅ ΡΠ²ΠΈ ΡΡΡΠΈΠΊΡΠ½ΠΎ ΠΏΠΎΡΡΡΡΡ, ΠΈΠ»ΠΈ Π±Π°ΡΠ΅ΠΌ ΠΊΡΡΡΠ½ΠΈ Π·Π°ΠΏΠΎΡΠ»Π΅Π½ΠΈ Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠΈ. ΠΠΎΡΡΠΈΠ·Π°ΡΠ΅ ΠΎΠ²ΠΎΠ³Π° ΡΠ΅ ΡΠ΅ΠΆΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΈΠ½ΠΈ. ΠΠ°ΠΏΠΎΡΠ»Π΅Π½ΠΈ ΠΊΠΎΡΠΈ ΡΡ Π²Π΅Ρ ΠΏΡΠ΅ΠΎΠΏΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΠΎΡΠ»ΠΎΠΌ ΡΡΠ°Π»Π½ΠΎ Π·Π°Π±ΠΎΡΠ°Π²ΡΠ°ΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±Ρ ΠΏΡΠΎΠΌΠ΅Π½Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΈΠ΄Ρ ΠΏΡΡΠ΅ΠΌ ΠΌΠ°ΡΠ΅Π³ ΠΎΡΠΏΠΎΡΠ°, ΡΠ²Π°ΠΊΠΈ ΠΏΡΡ ΡΠΈΠ½Π΅ΡΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ ΡΠ²Π΅ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΡΠΎΠΌ ΠΈ ΡΠ°ΠΊΠΎ Π½Π΅Π³ΠΈΡΠ°ΡΡ ΡΠ΅ΠΎ Π΅ΡΠ΅ΠΊΠ°Ρ. ΠΠ±ΠΎΠ³ ΡΠΎΠ³Π° ΡΠ΅ ΠΏΠΈΡΠ°ΡΠ΅ ΡΡΠ°Π³Π»Π°ΡΠ΅Π½ΠΎΡΡΠΈ ΡΠ° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΎΠΌ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ Ρ ΠΏΡΠ΅Π΄ΡΠ·Π΅ΡΠΈΠΌΠ° Π½Π°ΡΡΠ΅ΡΡΠ΅ ΡΠ΅ΡΠ°Π²Π° ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΠΌ ΡΠ΅Ρ
Π½ΠΈΡΠΊΠΈΠΌ ΡΡΠ΅Π΄ΡΡΠ²ΠΈΠΌΠ°.
ΠΠ΅ ΡΡΠ΅Π±Π°ΡΡ Π²Π°ΠΌ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ΅ ΡΡΠ΅ΡΠΈΡ ΡΡΡΠ°Π½Π° Π΄Π° Π±ΠΈΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΠ²ΠΎΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π·Π° ΠΠΈΠΌΠ±ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡΡΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΡΠ³ΡΠ°ΡΠ΅Π½ΠΈΡ Π°Π»Π°ΡΠ°.
ΠΡΠ²ΠΎ, Π²ΡΠ΅Π΄ΠΈ ΡΠ°Π·ΡΠΌΠ΅ΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ΅ ΡΠΏΡΠ°Π²ΡΠ°ΡΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΠΌΠ° Ρ ΠΠΈΠΌΠ±ΡΠΈ. ΠΠ°Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ° Π½ΠΎΠ²ΠΈ Π½Π°Π»ΠΎΠ³, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΌΡ Π΄ΠΎΠ΄Π΅ΡΡΡΠ΅ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ. ΠΠ°ΠΊΠΎΠ½ ΡΠΎΠ³Π°, ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΡΠ΅ ΠΌΠΎΡΠΈ ΡΠ°ΠΌΠΎΡΡΠ°Π»Π½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΠ°Π²ΠΈ Π½Π° Π½Π°Π»ΠΎΠ³ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ. Π‘Π²Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ ΡΠ΅ ΡΡΠ²Π°ΡΡ Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΎΠΌ ΠΎΠ±Π»ΠΈΠΊΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΡ ΡΠ° ΠΠΈΠΌΠ±ΡΠ° ΠΈ, Π·Π°Ρ Π²Π°ΡΡΡΡΡΠΈ ΡΠΎΠΌΠ΅, Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Π΅ ΡΡ ΡΠ°ΠΊ Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ±ΠΎΠ³ ΡΠΎΠ³Π°, Π°ΠΊΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ Π·Π°Π±ΠΎΡΠ°Π²ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ, ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ° Π½ΠΎΠ²Ρ. ΠΠΎΠ΄ΡΠ΅ΡΠΈΠΌΠΎ, Π΄ΠΎΠ½Π΅Π΄Π°Π²Π½ΠΎ ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½ΠΎΠ²Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π·Π°Ρ ΡΠ΅Π²Π°Π»ΠΎ ΡΡΠ΅ΡΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π°Π»ΠΈ ΡΠ΅ Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° ΠΠΈΠΌΠ±ΡΠ° Π¦ΡΠ΅Π°ΡΠΈΠ²Π΅ Π‘ΡΠΈΡΠ΅ 8.8.9 Π΄ΠΎΠ΄Π°Π»Π° ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ Π΄Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΡΠ°ΠΌΠΈ ΠΏΠΎΡΡΠ°Π²Π΅ Π½ΠΎΠ²Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ.
ΠΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΠΌΠΎΠ³Ρ ΡΠ΅ Π½Π°ΡΠΈ Ρ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠΈΠΌΠ° ΠΏΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΈΡ
ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΡ
Π³ΡΡΠΏΠ°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ΅ΡΠ΅:
- ΠΡΠΆΠΈΠ½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΅ΡΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Ρ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Ρ Π΄ΡΠΆΠΈΠ½Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅. ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π΄ΡΠΆΠΈΠ½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ ΡΠ΅ 6 ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠ°, Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π° 64.
- Π‘ΡΠ°ΡΠ΅ΡΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΅ΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π½Π°ΠΊΠΎΠ½ ΠΊΠΎΡΠ΅Π³ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° ΠΏΠΎΡΡΠ°ΡΠ΅ Π½Π΅Π²Π°ΠΆΠ΅ΡΠ°. ΠΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π½Π΅ ΠΌΠΎΡΠ°ΡΡ Π΄Π° ΡΠ΅ΠΊΠ°ΡΡ Π΄Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° ΠΈΡΡΠ΅ΠΊΠ½Π΅; ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅ ΠΏΡΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ ΠΈΡΡΠ΅ΠΊΠ½Π΅
- ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ Π²Π΅Π»ΠΈΠΊΠΈΡ ΡΠ»ΠΎΠ²Π° - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΅ΡΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ Π²Π΅Π»ΠΈΠΊΠΈΡ ΡΠ»ΠΎΠ²Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ
- ΠΠΈΠ½ΠΈΠΌΡΠΌ ΠΌΠ°Π»ΠΈΡ Π·Π½Π°ΠΊΠΎΠ²Π° - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΅ΡΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ ΠΌΠ°Π»ΠΈΡ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ
- ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ Π·Π½Π°ΠΊΠΎΠ²Π° - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ ΡΠΈΡΠ°ΡΠ° ΠΎΠ΄ 0 Π΄ΠΎ 9 ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ
- ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ½ΠΊΡΠΈΡΠ΅ - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΈΠ½ΡΠ΅ΡΠΏΡΠ½ΠΊΡΠΈΡΠ΅ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΈΡ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Ρ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ
- ΠΡΠΈΠΌΠ΅Π½ΠΈ ΠΈΡΡΠΎΡΠΈΡΡ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ - ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π²Π°ΠΌ Π΄Π° ΠΏΠΎΠ΄Π΅ΡΠΈΡΠ΅ Π±ΡΠΎΡ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΏΠ°ΠΌΡΠ΅ ΡΠ°ΠΊΠΎ Π΄Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ Π½Π΅ Π±ΠΈ ΠΏΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΎ Π΄ΡΠΏΠ»Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅
- ΠΠΎΠ·ΠΈΠ½ΠΊΠ° Π·Π°ΠΊΡΡΡΠ°Π½Π° - ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π° ΡΠΏΡΠ΅ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ° Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ
- ΠΠΌΠΎΠ³ΡΡΠΈ Π·Π°ΠΊΡΡΡΠ°Π²Π°ΡΠ΅ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ ΠΏΡΠΈΡΠ°Π²ΡΠΈΠ²Π°ΡΠ° - ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌ ΡΠ΅Π°Π³ΡΡΠ΅ Π½Π° ΡΠ½ΠΎΡΠ΅ΡΠ΅ Π½Π΅ΡΠ°ΡΠ½Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅
ΠΠ°ΠΎ ΡΡΠΎ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Ρ ΠΠΈΠΌΠ±ΡΠΈ ΡΡ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½Π° ΠΈ ΠΌΠΎΠ³Ρ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΠΈΡΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΡΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΡΠΊΠΎΡΠΎ ΡΠ²Π°ΠΊΠΎΠ³ ΠΏΡΠ΅Π΄ΡΠ·Π΅ΡΠ°. ΠΠΎΡΠ΅Π΄ ΡΠΎΠ³Π°, ΠΏΠΎΠΌΠΎΡΡ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π΅ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π΅ΡΠΈΡΠΈ ΠΏΠΎΠ΄ΡΠ΅ΡΠ½ΠΈΠΊΠ΅ ΠΊΠΎΡΠΈ ΡΠ΅ ΡΠ΅ ΡΠ»Π°ΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΠΌΠ° Π΄Π° ΡΠ΅ ΡΠΈΡ ΠΎΠ²Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° ΡΡΠΊΠΎΡΠΎ ΠΈΡΡΠ΅ΡΠΈ. ΠΠ°Ρ Π²Π°ΡΡΡΡΡΠΈ ΡΠ°ΠΊΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΡΠ΅ΡΠ°ΡΡ, Π·Π°ΠΏΠΎΡΠ»Π΅Π½ΠΈ ΡΠ΅ ΠΌΠΎΡΠΈ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ Ρ ΠΌΠΈΡΠ½ΠΎΡ Π°ΡΠΌΠΎΡΡΠ΅ΡΠΈ, Π΄ΠΎΠΊ ΠΏΠΎΡΡΠ° Π·Π°ΠΏΠΎΡΠ»Π΅Π½ΠΎΠ³ ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΡΠΎΠΏΡΡΡΠΈΠΎ ΡΡΠ΅Π½ΡΡΠ°ΠΊ ΠΏΡΠΎΠΌΠ΅Π½Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π΄Π° ΡΠ΅ Π½Π΅ ΠΎΡΠ²ΠΎΡΠΈ ΡΡΡΡΡΡ ΠΌΠΎΠΆΠ΅ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΡΡΠΈΡΠ°ΡΠΈ Π½Π° ΡΠ΅Π³ΠΎΠ²Ρ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡ.
ΠΠ° Π±ΠΈ ΠΎΠ²Π° ΡΠΊΡΠΈΠΏΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π»Π°, ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈ ΡΡΠΈΠ½ΠΈΡΠ΅ ΠΎΠ²Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈΠ·Π²ΡΡΠ½ΠΎΠΌ. ΠΡΠ΅ΠΏΠΎΡΡΡΡΠΈΠ²ΠΎ ΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΠΈΠ·Π²ΡΡΠ°Π²Π°ΡΠ΅ ΠΎΠ²Π΅ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΏΠΎΠΌΠΎΡΡ Π¦ΡΠΎΠ½-Π° ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ²Π°ΠΊΠΎΠ΄Π½Π΅Π²Π½ΠΎ ΠΎΠ±Π°Π²Π΅ΡΡΠ°Π²Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ΅ ΠΊΠΎΡΠΈ Π΄ΡΠ³ΠΎ Π½ΠΈΡΡ Π°ΠΆΡΡΠΈΡΠ°Π»ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡ Π΄Π° ΡΠ΅ ΡΡΠΊΠΎΡΠΎ ΠΏΡΠ΅ΡΡΠ°ΡΠΈ Π΄Π° ΡΠ°Π΄ΠΈ. ΠΠΎΡΠ΅Π΄ ΡΠΎΠ³Π°, Ρ ΡΠΊΡΠΈΠΏΡΠΈ, ΡΠΌΠ΅ΡΡΠΎ Π·ΠΈΠΌΠ±ΡΠ°.ΡΠ΅ΡΠ²Π΅Ρ.ΡΠΎΠΌ, ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈΠΌΠ΅ ΡΠ²ΠΎΠ³ Π΄ΠΎΠΌΠ΅Π½Π°.
#!/bin/bash
# ΠΠ°Π΄Π°Π΅ΠΌ ΡΡΠ΄ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
:
# Π‘ΠΏΠ΅ΡΠ²Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π½Π΅ΠΉ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ, Π·Π°ΡΠ΅ΠΌ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ:
FIRST="3"
LAST="1"
# ΠΠ°Π΄Π°Π΅ΠΌ Π°Π΄ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ:
FROM="[email protected]"
# ΠΠ°Π΄Π°Π΅ΠΌ Π°Π΄ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΡΠΌΠΎ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠ² Ρ ΠΈΡΡΠ΅ΠΊΡΠΈΠΌΠΈ ΠΏΠ°ΡΠΎΠ»ΡΠΌΠΈ
ADMIN_RECIPIENT="[email protected]"
# Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΡΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ Sendmail
SENDMAIL=$(ionice -c3 find /opt/zimbra/common/sbin/sendmail* -type f -iname sendmail)
# ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
USERS=$(ionice -c3 /opt/zimbra/bin/zmprov -l gaa $DOMAIN)
# Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π΄Π°ΡΡ Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ ΡΠ΅ΠΊΡΠ½Π΄Ρ:
DATE=$(date +%s)
# ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ
:
for USER in $USERS
do
# Π£Π·Π½Π°Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ» ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΏΠ°ΡΠΎΠ»Ρ
USERINFO=$(ionice -c3 /opt/zimbra/bin/zmprov ga "$USER")
PASS_SET_DATE=$(echo "$USERINFO" | grep zimbraPasswordModifiedTime: | cut -d " " -f 2 | cut -c 1-8)
PASS_MAX_AGE=$(echo "$USERINFO" | grep "zimbraPasswordMaxAge:" | cut -d " " -f 2)
NAME=$(echo "$USERINFO" | grep givenName | cut -d " " -f 2)
# ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, Π½Π΅Ρ Π»ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ΅Ρ
, Ρ ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ°ΡΠΎΠ»Ρ ΡΠΆΠ΅ ΠΈΡΡΠ΅ΠΊ.
if [[ "$PASS_MAX_AGE" -eq "0" ]]
then
continue
fi
# ΠΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ Π΄Π°ΡΡ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ
EXPIRES=$(date -d "$PASS_SET_DATE $PASS_MAX_AGE days" +%s)
# Π‘ΡΠΈΡΠ°Π΅ΠΌ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π½Π΅ΠΉ ΠΎΡΡΠ°Π»ΠΎΡΡ Π΄ΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΡΠΎΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ°ΡΠΎΠ»Ρ
DEADLINE=$(( (($DATE - $EXPIRES)) / -86400 ))
# ΠΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΏΠΈΡΡΠΌΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ
SUBJECT="$NAME - ΠΠ°Ρ ΠΏΠ°ΡΠΎΠ»Ρ ΡΡΠ°Π½Π΅Ρ Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π· $DEADLINE Π΄Π½Π΅ΠΉ"
BODY="
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅, $NAME,
ΠΠ°ΡΠΎΠ»Ρ Π²Π°ΡΠ΅Π³ΠΎ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° ΡΡΠ°Π½Π΅Ρ Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π· $DEADLINE Π΄Π½Π΅ΠΉ, ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΡΠ΅Π΅.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ ΡΠΌΠ΅Π½Π΅ ΠΏΠ°ΡΠΎΠ»Ρ Π² ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ΅ Zimbra.
ΠΠ°ΡΠ°Π½Π΅Π΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ.
Π‘ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, IT-ΠΎΡΠ΄Π΅Π»
"
# ΠΠ΅ΡΠ²ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
if [[ "$DEADLINE" -eq "$FIRST" ]]
then
echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
echo "Reminder email sent to: $USER - $DEADLINE days left"
# ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
elif [[ "$DEADLINE" -eq "$LAST" ]]
then
echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
echo "Reminder email sent to: $USER - $DEADLINE days left"
# Final
elif [[ "$DEADLINE" -eq "1" ]]
then
echo "Subject: $SUBJECT" "$BODY" | $SENDMAIL -f "$FROM" "$USER"
echo "Last chance for: $USER - $DEADLINE days left"
fi
done
ΠΠ°ΠΊΠ»Π΅, ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΡΠ΅ΡΠΈ Π΄Π° ΡΠ΅ ΠΠΈΠΌΠ±ΡΠ° Π¦ΠΎΠ»Π»Π°Π±ΠΎΡΠ°ΡΠΈΠΎΠ½ Π‘ΡΠΈΡΠ΅ ΡΠ°ΡΠ²ΠΈΠΌ ΠΏΡΠΈΠΊΠ»Π°Π΄Π°Π½ ΡΠ°ΠΊ ΠΈ Π·Π° ΠΎΠ½Π° ΠΏΡΠ΅Π΄ΡΠ·Π΅ΡΠ° ΠΊΠΎΡΠ° ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ»Π° ΡΡΡΠΎΠ³Ρ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ, Π° Π·Π°Ρ Π²Π°ΡΡΡΡΡΠΈ ΡΠ³ΡΠ°ΡΠ΅Π½ΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡΠ°ΠΌΠ° Π±ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π»Π°ΠΊΠΎ Π½Π°ΡΠ΅ΡΠ°ΡΠΈ Π·Π°ΠΏΠΎΡΠ»Π΅Π½Π΅ Π΄Π° ΡΠ΅ ΡΠ΅ ΡΡΡΠΈΠΊΡΠ½ΠΎ ΠΏΡΠΈΠ΄ΡΠΆΠ°Π²Π°ΡΡ.
ΠΠ° ΡΠ²Π° ΠΏΠΈΡΠ°ΡΠ° Ρ Π²Π΅Π·ΠΈ ΡΠ° ΠΠ΅ΠΊΡΡΠ°Ρ Π‘ΡΠΈΡΠ΅ΠΎΠΌ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΈΡΠ°ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π½ΠΈΡΡ ΠΠ΅ΠΊΡΡΠ°Ρ ΠΠ°ΡΠ΅ΡΠΈΠ½Π° Π’ΡΠΈΠ°Π½Π΄Π°ΡΠΈΠ»ΠΈΠ΄ΠΈ ΠΏΡΡΠ΅ΠΌ Π΅-ΠΏΠΎΡΡΠ΅ [Π΅ΠΌΠ°ΠΈΠ» Π·Π°ΡΡΠΈΡΠ΅Π½]
ΠΠ·Π²ΠΎΡ: Π²Π²Π².Ρ
Π°Π±Ρ.ΡΠΎΠΌ