7.1 Учетные записи пользователей
Управление учетными записями пользователей является основой безопасности Windows.
Создание пользователей
# Создание локального пользователя
New-LocalUser -Name "НовыйПользователь" -Description "Описание пользователя" -NoPassword
# Создание пользователя с паролем
$Password = ConvertTo-SecureString "Пароль123!" -AsPlainText -Force
New-LocalUser -Name "ПользовательСПаролем" -Password $Password
# Добавление пользователя в группу
Add-LocalGroupMember -Group "Пользователи" -Member "НовыйПользователь"
Управление группами
# Просмотр локальных групп
Get-LocalGroup
# Создание группы
New-LocalGroup -Name "МояГруппа" -Description "Описание группы"
# Добавление пользователя в группу
Add-LocalGroupMember -Group "МояГруппа" -Member "НовыйПользователь"
Политики паролей
# Просмотр политик паролей
Get-LocalUser | Select-Object Name, PasswordLastSet, PasswordRequired, UserMayChangePassword
# Установка требования пароля
Set-LocalUser -Name "НовыйПользователь" -PasswordRequired $true
7.2 Групповые политики
Групповые политики позволяют централизованно управлять настройками безопасности и конфигурацией системы.
Просмотр политик
# Просмотр локальных политик безопасности
Get-LocalSecurityPolicy
# Просмотр политик через реестр
Get-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System"
Настройка политик
# Отключение автозапуска
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Explorer" -Name "NoAutoplayfornonVolume" -Value 1
# Ограничение доступа к панели управления
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" -Name "NoControlPanel" -Value 1
7.3 Антивирусная защита
Windows Defender обеспечивает встроенную защиту от вредоносного ПО.
Управление Windows Defender
# Просмотр статуса Windows Defender
Get-MpComputerStatus
# Запуск полного сканирования
Start-MpScan -ScanType FullScan
# Обновление определений
Update-MpSignature
Настройка исключений
# Добавление исключения для папки
Add-MpPreference -ExclusionPath "C:\MyApp"
# Добавление исключения для процесса
Add-MpPreference -ExclusionProcess "MyApp.exe"
# Просмотр исключений
Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
7.4 Шифрование данных
Шифрование обеспечивает защиту конфиденциальных данных от несанкционированного доступа.
BitLocker
# Просмотр статуса BitLocker
Get-BitLockerVolume
# Включение BitLocker для диска
Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 -UsedSpaceOnly
# Приостановка BitLocker
Suspend-BitLocker -MountPoint "C:"
EFS (Encrypting File System)
# Шифрование файла
cipher /e "C:\Users\Иван\Documents\важный_файл.txt"
# Расшифровка файла
cipher /d "C:\Users\Иван\Documents\важный_файл.txt"
# Просмотр зашифрованных файлов
cipher