Course Code: powershell
Duration: 42 hours
Prerequisites:
  • 对 Windows Server 和 Active Directory 概念的一般理解
  • 熟悉命令行shell和脚本语言

观众

  • 系统管理员
  • 系统工程师
  • 安全架构师
  • 安全分析师
Overview:

PowerShell 是一个任务管理框架,允许系统管理员使用脚本语言和命令列 shell 配置和自动执行任务。 PowerShell 的任务自动化功能使用户能够管理和增强整个组织的 Windows 环境安全性。

这种以讲师为主导的现场培训(现场或远端)面向希望编写,执行和部署PowerShell脚本和命令以在其组织中自动执行Windows安全管理的系统管理员,系统工程师,安全架构师和安全分析师。

在培训结束时,参与者将能够:

  • 编写和执行 PowerShell 命令以简化 Windows 安全任务。
  • 使用 PowerShell 执行远端命令,在组织中的数千个系统上运行脚本。
  • 配置和强化 Windows Server 和 Windows 防火墙,以保护系统免受恶意软体和攻击。
  • 管理证书和身份验证以控制使用者访问和活动。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 如需申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

使用 PowerShell 自动化的 Windows 安全性概述

PowerShell 自动化入门

使用 PowerShell 功能实现 Windows 安全性

编写 PowerShell 脚本、函数和模组

执行 PowerShell 命令和脚本

为 PowerShell 脚本传递参数和管道数据

运行远端命令shell

在 Windows 上将 PowerShell Core 与 OpenSSH 集成

探索 PowerShell Just Enough Admin (JEA)

部署PowerShell、组策略和任务计画程式

使用适用于 Windows 的 PowerShell Management 检测 (WMI)

使用 PowerShell 进行 Active Directory 查询和 Management

使用 PowerShell 通过 AppLocker 强化伺服器

使用PowerShell脚本管理 Windows 防火墙

使用 IPsec 共用侦听埠的许可权

使用 PowerShell 听录纪录记录、Windows 事件日志和命名空间审核

使用证书身份验证和 TLS 加密

配置公钥基础设施和 Windows 证书

使用智慧卡和令牌进行多重身份验证

了解安全最佳实践

以数位方式对 PowerShell 脚本进行签名

编写 PowerShell 勒索软体脚本

使用各种安全方法阻止骇客和勒索软体

缓解 Kerberos 攻击、远端桌面协定攻击、安全 Access 令牌滥用等

为 PowerShell 部署防漏洞利用措施

总结和结论

Sites Published:

United Arab Emirates - Securing Windows Using PowerShell Automation

Qatar - Securing Windows Using PowerShell Automation

Egypt - Securing Windows Using PowerShell Automation

Saudi Arabia - Securing Windows Using PowerShell Automation

South Africa - Securing Windows Using PowerShell Automation

Brasil - Securing Windows Using PowerShell Automation

Canada - Securing Windows Using PowerShell Automation

中国 - Securing Windows Using PowerShell Automation

香港 - Securing Windows Using PowerShell Automation

澳門 - Securing Windows Using PowerShell Automation

台灣 - Securing Windows Using PowerShell Automation

USA - Securing Windows Using PowerShell Automation

Österreich - Securing Windows Using PowerShell Automation

Schweiz - Securing Windows Using PowerShell Automation

Deutschland - Securing Windows Using PowerShell Automation

Czech Republic - Securing Windows Using PowerShell Automation

Denmark - Securing Windows Using PowerShell Automation

Estonia - Securing Windows Using PowerShell Automation

Finland - Securing Windows Using PowerShell Automation

Greece - Securing Windows Using PowerShell Automation

Magyarország - Securing Windows Using PowerShell Automation

Ireland - Securing Windows Using PowerShell Automation

Luxembourg - Securing Windows Using PowerShell Automation

Latvia - Securing Windows Using PowerShell Automation

España - Securing Windows Using PowerShell Automation

Italia - Securing Windows Using PowerShell Automation

Lithuania - Securing Windows Using PowerShell Automation

Nederland - Securing Windows Using PowerShell Automation

Norway - Securing Windows Using PowerShell Automation

Portugal - Securing Windows Using PowerShell Automation

România - Securing Windows Using PowerShell Automation

Sverige - Securing Windows Using PowerShell Automation

Türkiye - Securing Windows Using PowerShell Automation

Malta - Securing Windows Using PowerShell Automation

Belgique - Securing Windows Using PowerShell Automation

France - Securing Windows Using PowerShell Automation

日本 - Securing Windows Using PowerShell Automation

Australia - Securing Windows Using PowerShell Automation

Malaysia - Securing Windows Using PowerShell Automation

New Zealand - Securing Windows Using PowerShell Automation

Philippines - Securing Windows Using PowerShell Automation

Singapore - Securing Windows Using PowerShell Automation

Thailand - Securing Windows Using PowerShell Automation

Vietnam - Securing Windows Using PowerShell Automation

India - Securing Windows Using PowerShell Automation

Argentina - Securing Windows Using PowerShell Automation

Chile - Securing Windows Using PowerShell Automation

Costa Rica - Securing Windows Using PowerShell Automation

Ecuador - Securing Windows Using PowerShell Automation

Guatemala - Securing Windows Using PowerShell Automation

Colombia - Securing Windows Using PowerShell Automation

México - Securing Windows Using PowerShell Automation

Panama - Securing Windows Using PowerShell Automation

Peru - Securing Windows Using PowerShell Automation

Uruguay - Securing Windows Using PowerShell Automation

Venezuela - Securing Windows Using PowerShell Automation

Polska - Securing Windows Using PowerShell Automation

United Kingdom - Securing Windows Using PowerShell Automation

South Korea - Securing Windows Using PowerShell Automation

Pakistan - Securing Windows Using PowerShell Automation

Sri Lanka - Securing Windows Using PowerShell Automation

Bulgaria - Securing Windows Using PowerShell Automation

Bolivia - Securing Windows Using PowerShell Automation

Indonesia - Securing Windows Using PowerShell Automation

Kazakhstan - Securing Windows Using PowerShell Automation

Moldova - Securing Windows Using PowerShell Automation

Morocco - Securing Windows Using PowerShell Automation

Tunisia - Securing Windows Using PowerShell Automation

Kuwait - Securing Windows Using PowerShell Automation

Oman - Securing Windows Using PowerShell Automation

Slovakia - Securing Windows Using PowerShell Automation

Kenya - Securing Windows Using PowerShell Automation

Nigeria - Securing Windows Using PowerShell Automation

Botswana - Securing Windows Using PowerShell Automation

Slovenia - Securing Windows Using PowerShell Automation

Croatia - Securing Windows Using PowerShell Automation

Serbia - Securing Windows Using PowerShell Automation

Bhutan - Securing Windows Using PowerShell Automation

Nepal - Securing Windows Using PowerShell Automation

Uzbekistan - Securing Windows Using PowerShell Automation