Щоб не генерувати QR користувачеві через адмінку сата зробимо це скриптом PowerShell та Bat файлом. Так як multiotp приймає команди тільки в cmd. Я зробив сам скрипт і батник, який передає в нього логін користувача для відправки по пошті користувачу.…
Powershell скрипт для завершення програми на термінальному сервері при перевищенні встановленого ліміту CPU(Змінив та доповнив)
Раніше я написав про скрипт який завершує процес користувача на термінальному сервері з підвищення встановленого ліміту з оперативної пам’яті. А зараз надійшло завдання зробити таке але за процесором. Змінити встановлений ліміт можна у змінній $cpuLimit. Також можна додати у винятки…
Корисні скрипти powershell. Частина 2
Перший скрипт для пошуку запущеного процесу (у нашому прикладі “chrome.exe“) та користувача на термінальному сервері та запису в лог файл. Замість процесу “chrome.exe” ви можете вказати будь-який інший: Наступний скрипт шукає AD неактивних користувачів. У змінній $daysInactive вказуємо кількість неактивних…
Powershell скрипт для завершення програми на термінальному сервері при перевищенні встановленого ліміту пам’яті
Буває так що користувач запускає якусь програму, яка забирає занадто багато оперативної пам’яті на сервері і може призвести до його зависання або дуже сильного гальмування. Цей скрипт можна додати у планувальник із запуском кожні 5 хв і він перевірятиме за…
Встановлення та налаштування Elastic Stack на Ubuntu
Комплекс Elastic Stack (колишня назва – комплекс ELK) є набір програмного забезпечення Elastic з відкритим вихідним кодом, що забезпечує можливості пошуку, аналізу та візуалізації журналів, згенерованих будь-яким джерелом у будь-якому форматі (централізоване ведення журналу). Централізоване ведення журналу дуже корисне для…
Налаштування двофакторної аутентифікації (2FA) у Windows за допомогою MultiOTP
Встановлення та налаштування MultiOTP у домені Active Directory Спочатку створимо в Active Directory окрему групу та додаймо до неї користувачів, для яких ми вимагатимемо перевірку другого фактору при вході до Windows. Створимо групу за допомогою PowerShell: група “2FAUsers” – для…
Автоматичне встановлення та налаштування Team Viewer у корпоративній мережі
Щоб зберегти бажану конфігурацію, необхідно вручну встановити TeamViewer і налаштувати його. Потім вам потрібно буде експортувати налаштування у файл “.reg“. Для встановлення я використав “TeamViewer_Host_Setup.exe” версія 15.51.6. Ще я в налаштуваннях тимвівера використовував “Заборонити закриття TeamViewer” та “Запускати TeamViewer під…
Корисні скрипти powershell
Вивантаження списку користувачів з AD у файл CSV У цьому прикладі йде вивантаження списку користувачів із певного підрозділу $OUPath. Обов’язково потрібно вказати поле “SamAccountName” при вивантаженні, інакше неможливо буде завантажити файл назад в AD. Застосовуємо фільтр mail -ne “null” для…
Встановлення та налаштування DHCP сервера на Windows Server 2019/2016
Протокол DHCP (Dynamic Host Configuration Protocol) використовується для автоматичного призначення мережевих налаштувань (IP-адреса, маска підмережі, шлюз, DNS сервера і т.д.) пристроям у вашій мережі (комп’ютери, ноутбуки, сканери, принтери і т.д.). Також DHCP сервер дозволяє більш ефективно використовувати адресний простір, уникати…
Створення контролера домену Active Directory Domain Services
Що таке Active Directory? Доменна служба Active Directory — це реалізація служби каталогів Microsoft, яка надає централізовані служби автентифікації та авторизації. AD DS у Windows Server надає потужну службу каталогів для централізованого зберігання та керування безпекою, наприклад користувачами, групами та…
