Недавно прилетела предельно нестандартная задача – заказчику, у которого имеется Exchange Server 2016 и Skype For Business 2015, потребовалось собрать статистику по пользователям, в контексте – какие встречи были запланированы, кто был организатором, кто участником, были-ли вложения при приглашении на встречу, а также было ли какое-то описание встречи, кроме стандартной заглушки формируемой Skype For Business….
Как провести аудит Seafile: SQL-скрипты для получения информации о пользователях, репозиториях и доступах
Появилась задача провести аудит персонального облачного хранилища Seafile. К сожалению, в системе, из веб интерфейса нет возможности выгрузить список пользователей, репозиториев и т.п. в удобном режиме, и одновременно. Из-за чего было принято решение попробовать забрать всё что нужно напрямую из баз данных, благо структура там простая, и таблиц не так много. Наверное, можно было бы воспользоваться и встроенным API, однако мне показалось, что в данном случае, мне показалось, что проще будет сделать, так, как сделано.
Анализ логов SMTP в Microsoft Exchange с помощью PowerShell
Некоторое время назад потребовалось значительно изменить настройки дефолтных коннекторов в Microsoft Exchange 2016, связанных с аутентификацией. После изменения настроек необходимо было удостовериться, что они отрабатывают корректно, а также выявить потенциально проблемных клиентов. Для этого был создан небольшой скрипт для анализа журналов со всех серверов Exchange в организации. Решил сохранить его здесь, так как может быть полезно иметь под рукой пример массового сбора данных с нескольких серверов.
Как найти письма в Exchange по ключевому слову во всех почтовых ящиках
Иногда возникает необходимость найти письмо в Exchange по ключевому слову, но неизвестно, в каких именно почтовых ящиках оно может находиться. В таких случаях можно выполнить поиск сразу во всех почтовых ящиках. В этом руководстве мы покажем, как это сделать, а также как настроить права администратора для выполнения поиска. 1. Назначение ролей для поиска писем в…
Как объединить все журналы Windows в один файл: простое руководство
При диагностике проблем на Windows может возникнуть необходимость проанализировать сразу несколько файлов журналов событий. Разобраться с ними по одному может занять много времени. В этой статье мы расскажем, как объединить все журналы Windows в один файл, чтобы облегчить поиск нужной информации. Почему объединение журналов Windows полезно? Каждый файл журнала (.evtx) содержит сведения о событиях в…
Как узнать время истечения срока действия пароля в Active Directory
В этой заметке рассмотрим команду для просмотра срока действия пароля в Active Directory (AD). Команда PowerShell для проверки срока действия пароля Для того чтобы узнать время истечения срока действия пароля, используйте следующую команду PowerShell: Замените username на имя нужного пользователя. Почему net user может показывать неверное время Многие привыкли использовать команду: Однако, обратите внимание на…
Автоматизированная смена пароля учётной записи в планировщике заданий Windows
Когда возникает необходимость сменить пароль сервисной учётной записи, от имени которой работают задания в планировщике заданий Windows, особенно если заданий много, возможно, вы захотите упростить этот процесс. В этой короткой заметке я покажу вам, как сделать это быстро и легко. Простое решение для смены пароля учётной записи в планировщике Для начала, вот команды, которые вам…
Аудит и взлом паролей в Active Directory: Шаги и инструменты
Привет! Сегодня мы рассмотрим важную тему – проверку безопасности паролей в Active Directory. Зачем это нужно? Потому что безопасные пароли – залог безопасности вашей организации. В этой статье вы узнаете, как администраторы и специалисты по информационной безопасности могут убедиться в работоспособности парольных политик и обнаружить слабые пароли. Шаг 1: Предварительные требования: Первым шагом в аудите…
Управление локальными пользователями ESXi через PowerCli
В сегодняшней короткой заметке, хочу показать пару примеров управления пользователями Esxi при помощи PowerShell, через PowerCli и подключаемый через него EsxCli. Connect-VIServer -Server vcenter.some.domain #например, хотим выполнить действия на всех хостах кластера $hosts=Get-Cluster ClusterName | Get-VMHost foreach ($vmhost in $hosts){ $esxcli = Get-EsxCli -VMHost $vmhost.name -V2 $esxcli.system.account.list.invoke() #в цикл можно добавить примеры…
Ищем, где залогинен пользователь [powershell]
Сегодня хочу показать вам простой скрипт PowerShell, который ищет на каких машинах в домене залогинен пользователь. В целом скрипт в какой то степени повторяет функционал psloggedon от sysinternals, но в отличие от этой утилиты – не требует, чтобы на целевом компе был включен удалённый реестр. Традиционно скрипт доступен на github. Для работы необходимо чтобы в…








![Ищем, где залогинен пользователь [powershell]](https://www.mytechnote.ru/wp-content/uploads/2023/01/permon-powershell-logo_0.png)