ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡΠ°ΡšΠ΅ бСзбСдноснС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Ρƒ Π—ΠΈΠΌΠ±Ρ€ΠΈ

Π£Π· ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°ΡšΠ΅ Π΅-ΠΏΠΎΡˆΡ‚Π΅ ΠΈ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΎΠ³ потписа, јСдан ΠΎΠ΄ Π½Π°Ρ˜Π΅Ρ„ΠΈΠΊΠ°ΡΠ½ΠΈΡ˜ΠΈΡ… ΠΈ Π½Π°Ρ˜Ρ˜Π΅Ρ„Ρ‚ΠΈΠ½ΠΈΡ˜ΠΈΡ… Π½Π°Ρ‡ΠΈΠ½Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π΅ Π΅-ΠΏΠΎΡˆΡ‚Π΅ ΠΎΠ΄ Ρ…Π°ΠΊΠΎΠ²Π°ΡšΠ° јС ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ‚Π½Π° бСзбСдносна ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅. Π›ΠΎΠ·ΠΈΠ½ΠΊΠ΅ записанС Π½Π° ΠΊΠΎΠΌΠ°Π΄ΠΈΠΌΠ° ΠΏΠ°ΠΏΠΈΡ€Π°, ΡƒΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Π½Π΅ Ρƒ јавним Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ нису Π΄ΠΎΠ²ΠΎΡ™Π½ΠΎ слоТСнС ΡƒΠ²Π΅ΠΊ су Π²Π΅Π»ΠΈΠΊΠ° ΠΏΡ€Π°Π·Π½ΠΈΠ½Π° Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½ΠΎΡ˜ бСзбСдности ΠΏΡ€Π΅Π΄ΡƒΠ·Π΅Ρ›Π° ΠΈ ΠΌΠΎΠ³Ρƒ довСсти Π΄ΠΎ ΠΎΠ·Π±ΠΈΡ™Π½ΠΈΡ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Π°Ρ‚Π° са ΠΎΠΏΠΈΠΏΡ™ΠΈΠ²ΠΈΠΌ послСдицама ΠΏΠΎ пословањС. Π—Π±ΠΎΠ³ Ρ‚ΠΎΠ³Π° свако ΠΏΡ€Π΅Π΄ΡƒΠ·Π΅Ρ›Π΅ ΠΌΠΎΡ€Π° ΠΈΠΌΠ°Ρ‚ΠΈ строгу бСзбСдносну ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡΠ°ΡšΠ΅ бСзбСдноснС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Ρƒ Π—ΠΈΠΌΠ±Ρ€ΠΈ

ΠœΠ΅Ρ’ΡƒΡ‚ΠΈΠΌ, сваки ΡΡ‚Ρ€ΡƒΡ‡ΡšΠ°ΠΊ Π·Π° бСзбСдност Π·Π½Π° Π΄Π° Ρ›Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ Π΄ΠΎΠ½Π΅Ρ‚ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π΅ само ΠΊΠ°Π΄Π° Π½Π΅ само Π΄Π° ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ, Π²Π΅Ρ› јС сви стриктно ΠΏΠΎΡˆΡ‚ΡƒΡ˜Ρƒ, ΠΈΠ»ΠΈ Π±Π°Ρ€Π΅ΠΌ ΠΊΡ™ΡƒΡ‡Π½ΠΈ запослСни Ρƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜ΠΈ. ΠŸΠΎΡΡ‚ΠΈΠ·Π°ΡšΠ΅ ΠΎΠ²ΠΎΠ³Π° јС Ρ‚Π΅ΠΆΠ΅ Π½Π΅Π³ΠΎ ΡˆΡ‚ΠΎ сС Ρ‡ΠΈΠ½ΠΈ. ЗапослСни који су Π²Π΅Ρ› ΠΏΡ€Π΅ΠΎΠΏΡ‚Π΅Ρ€Π΅Ρ›Π΅Π½ΠΈ послом стално Π·Π°Π±ΠΎΡ€Π°Π²Ρ™Π°Ρ˜Ρƒ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΈΠ΄Ρƒ ΠΏΡƒΡ‚Π΅ΠΌ мањСг ΠΎΡ‚ΠΏΠΎΡ€Π°, сваки ΠΏΡƒΡ‚ Ρ‡ΠΈΠ½Π΅Ρ›ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡƒ свС Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΈΡ˜ΠΎΠΌ ΠΈ Ρ‚Π°ΠΊΠΎ Π½Π΅Π³ΠΈΡ€Π°Ρ˜Ρƒ Ρ†Π΅ΠΎ Π΅Ρ„Π΅ΠΊΠ°Ρ‚. Π—Π±ΠΎΠ³ Ρ‚ΠΎΠ³Π° сС ΠΏΠΈΡ‚Π°ΡšΠ΅ ΡƒΡΠ°Π³Π»Π°ΡˆΠ΅Π½ΠΎΡΡ‚ΠΈ са ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΌ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ Ρƒ ΠΏΡ€Π΅Π΄ΡƒΠ·Π΅Ρ›ΠΈΠΌΠ° Π½Π°Ρ˜Ρ‡Π΅ΡˆΡ›Π΅ Ρ€Π΅ΡˆΠ°Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈΠΌ срСдствима.

НС Ρ‚Ρ€Π΅Π±Π°Ρ˜Ρƒ Π²Π°ΠΌ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ Ρ‚Ρ€Π΅Ρ›ΠΈΡ… страна Π΄Π° бистС ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΠ²ΠΎΡ˜Ρƒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π·Π° Π—ΠΈΠΌΠ±Ρ€Π°. Ово сС ΠΌΠΎΠΆΠ΅ постићи ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ ΡƒΠ³Ρ€Π°Ρ’Π΅Π½ΠΈΡ… Π°Π»Π°Ρ‚Π°.

ΠŸΡ€Π²ΠΎ, Π²Ρ€Π΅Π΄ΠΈ Ρ€Π°Π·ΡƒΠΌΠ΅Ρ‚ΠΈ ΠΊΠ°ΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡˆΠ΅ ΡƒΠΏΡ€Π°Π²Ρ™Π°ΡšΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΠΌΠ° Ρƒ Π—ΠΈΠΌΠ±Ρ€ΠΈ. Када сС ΠΊΡ€Π΅ΠΈΡ€Π° Π½ΠΎΠ²ΠΈ Π½Π°Π»ΠΎΠ³, администратор ΠΌΡƒ Π΄ΠΎΠ΄Π΅Ρ™ΡƒΡ˜Π΅ ΠΏΡ€ΠΈΠ²Ρ€Π΅ΠΌΠ΅Π½Ρƒ Π»ΠΎΠ·ΠΈΠ½ΠΊΡƒ. Након Ρ‚ΠΎΠ³Π°, корисник Ρ›Π΅ ΠΌΠΎΡ›ΠΈ самостално Π΄Π° сС ΠΏΡ€ΠΈΡ˜Π°Π²ΠΈ Π½Π° Π½Π°Π»ΠΎΠ³ ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡƒ. Π‘Π²Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ сС Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ Ρƒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΎΠΌ ΠΎΠ±Π»ΠΈΠΊΡƒ Π½Π° сСрвСру са Π—ΠΈΠΌΠ±Ρ€Π° ΠΈ, Π·Π°Ρ…Π²Π°Ρ™ΡƒΡ˜ΡƒΡ›ΠΈ Ρ‚ΠΎΠΌΠ΅, нСдоступнС су Ρ‡Π°ΠΊ Π½ΠΈ администратору сСрвСра. Π—Π±ΠΎΠ³ Ρ‚ΠΎΠ³Π°, Π°ΠΊΠΎ корисник Π·Π°Π±ΠΎΡ€Π°Π²ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΡƒ, ΠΌΠΎΡ€Π°Ρ›Π΅ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π° Π½ΠΎΠ²Ρƒ. ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΠΈΠΌΠΎ, Π΄ΠΎΠ½Π΅Π΄Π°Π²Π½ΠΎ јС ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π½ΠΎΠ²Π΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ΅ Π·Π°Ρ…Ρ‚Π΅Π²Π°Π»ΠΎ ΡƒΡ‡Π΅ΡˆΡ›Π΅ администратора, Π°Π»ΠΈ јС најновија Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π—ΠΈΠΌΠ±Ρ€Π° Π¦Ρ€Π΅Π°Ρ‚ΠΈΠ²Π΅ Π‘ΡƒΠΈΡ‚Π΅ 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

Π”Π°ΠΊΠ»Π΅, ΠΌΠΎΠΆΠ΅ΠΌΠΎ Ρ€Π΅Ρ›ΠΈ Π΄Π° јС Π—ΠΈΠΌΠ±Ρ€Π° Π¦ΠΎΠ»Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΈΠΎΠ½ Π‘ΡƒΠΈΡ‚Π΅ сасвим ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π°Π½ Ρ‡Π°ΠΊ ΠΈ Π·Π° ΠΎΠ½Π° ΠΏΡ€Π΅Π΄ΡƒΠ·Π΅Ρ›Π° која су ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»Π° строгу ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ, Π° Π·Π°Ρ…Π²Π°Ρ™ΡƒΡ˜ΡƒΡ›ΠΈ ΡƒΠ³Ρ€Π°Ρ’Π΅Π½ΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°ΠΌΠ° Π±ΠΈΡ›Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π»Π°ΠΊΠΎ Π½Π°Ρ‚Π΅Ρ€Π°Ρ‚ΠΈ запослСнС Π΄Π° јС сС стриктно ΠΏΡ€ΠΈΠ΄Ρ€ΠΆΠ°Π²Π°Ρ˜Ρƒ.

Π—Π° сва ΠΏΠΈΡ‚Π°ΡšΠ° Ρƒ Π²Π΅Π·ΠΈ са ЗСктрас Π‘ΡƒΠΈΡ‚Π΅ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚ΠΈ прСдставницу ЗСктрас ΠšΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π° Π’Ρ€ΠΈΠ°Π½Π΄Π°Ρ„ΠΈΠ»ΠΈΠ΄ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ Π΅-ΠΏΠΎΡˆΡ‚Π΅ [Π΅ΠΌΠ°ΠΈΠ» Π·Π°ΡˆΡ‚ΠΈΡ›Π΅Π½]

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€