Skip to content

Commit 1f544a2

Browse files
authored
Merge pull request #50838 from wwlpublish/ab6628b8bc68acd88d9e703db57a40bb02319101ad2c13a71623814d35fe75fc-live
Modules/M09-hardening-windows-server
2 parents 19175dd + 9789490 commit 1f544a2

13 files changed

+164
-84
lines changed

learn-pr/wwl-azure/harden-windows-server/1-introduction.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: "Introduction"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 3
1414
content: |
1515
[!include[](includes/1-introduction.md)]

learn-pr/wwl-azure/harden-windows-server/2-describe-local-administrator-password-solution.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Describe Local Password Administrator Solution
44
metadata:
55
title: Describe Local Password Administrator Solution
66
description: "Describe Local Password Administrator Solution"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 7
1414
content: |
1515
[!include[](includes/2-describe-local-administrator-password-solution.md)]

learn-pr/wwl-azure/harden-windows-server/3-configure-privileged-access-workstations.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Configure Privileged Access Workstations
44
metadata:
55
title: Configure Privileged Access Workstations
66
description: "Configure Privileged Access Workstations"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 7
1414
content: |
1515
[!include[](includes/3-configure-privileged-access-workstations.md)]

learn-pr/wwl-azure/harden-windows-server/4-secure-domain-controllers.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Secure domain controllers
44
metadata:
55
title: Secure domain controllers
66
description: "Secure domain controllers"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 5
1414
content: |
1515
[!include[](includes/4-secure-domain-controllers.md)]

learn-pr/wwl-azure/harden-windows-server/5-analyze-security-configuration.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Analyze security configuration with Security Compliance Toolkit
44
metadata:
55
title: Analyze security configuration with Security Compliance Toolkit
66
description: "Analyze security configuration with Security Compliance Toolkit"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 5
1414
content: |
1515
[!include[](includes/5-analyze-security-configuration.md)]

learn-pr/wwl-azure/harden-windows-server/6-secure-smb-traffic.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Secure SMB traffic
44
metadata:
55
title: Secure SMB traffic
66
description: "Secure SMB traffic"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 8
1414
content: |
1515
[!include[](includes/6-secure-smb-traffic.md)]

learn-pr/wwl-azure/harden-windows-server/7-knowledge-check.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: "Knowledge check"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 3
1414
content: |
1515
[!include[](includes/7-knowledge-check.md)]
1616
quiz:
1717
title: "Check your knowledge"
1818
questions:
19-
- content: "Which of these is a capability of LAPS (Local Administrator Password Solution)?"
19+
- content: "Which of these functions is a capability of LAPS (Local Administrator Password Solution)?"
2020
choices:
2121
- content: "Verifies the local administrator password is the same on all managed servers."
2222
isCorrect: false
@@ -27,23 +27,23 @@ quiz:
2727
- content: "Prevents local administrator passwords from expiring."
2828
isCorrect: false
2929
explanation: "Incorrect. LAPS ensures that local administrator passwords are regularly changed."
30-
- content: "Which of the following should you do when configuring a PAW (Privileged Access Workstation)?"
30+
- content: "Which of the following actions should you do when configuring a PAW (Privileged Access Workstation)?"
3131
choices:
3232
- content: "Configure Encrypting File System to use an Enterprise Root Certificate Authority."
3333
isCorrect: false
34-
explanation: "Incorrect. You should enable BitLocker on a PAW but using an Enterprise Root Certificate Authority with Encrypting File System does not increase the PAWs security."
34+
explanation: "Incorrect. You should enable BitLocker on a PAW but using an Enterprise Root Certificate Authority with Encrypting File System doesn't increase the PAWs' security."
3535
- content: "Enable Windows Defender Credential Guard."
3636
isCorrect: true
37-
explanation: "Correct. Windows Defender Credential Guard protects against stored credentials being harvested by malware."
37+
explanation: "Correct. Windows Defender Credential Guard prevents malware from harvesting stored credentials. You should block domain controllers from connecting to hosts on the internet, including those in Azure unless there is a specific reason to allow this communication."
3838
- content: "Ensure that all domain users can sign in to the PAW."
3939
isCorrect: false
4040
explanation: "Incorrect. Only users who need to perform administrative tasks should be able to sign into the PAW."
4141
- content: "Which of the following methods can you use to secure a domain controller?"
4242
choices:
4343
- content: "Configure the perimeter firewall to allow outbound connections to hosts in Azure."
4444
isCorrect: false
45-
explanation: "Incorrect. You should block domain controllers from connecting to hosts on the internet, including those in Azure unless there is a specific reason to allow this communication."
46-
- content: "Restrict RDP connections so that they can only be made from computers that have public IPv4 addresses."
45+
explanation: "Incorrect. You should block domain controllers from connecting to hosts on the internet, including those hosts in Azure unless there's a specific reason to allow this communication."
46+
- content: "Restrict Remote Desktop Protocol (RDP) connections so that they can only be made from computers that have public IPv4 addresses."
4747
isCorrect: false
4848
explanation: "Incorrect. You should limit RDP connections so that they can only be made from known secure hosts."
4949
- content: "Deploy domain controllers by using the Server Core installation option."

learn-pr/wwl-azure/harden-windows-server/8-summary-resources.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Summary and Resources
44
metadata:
55
title: Summary and Resources
66
description: "Summary and Resources"
7-
ms.date: 06/01/2022
7+
ms.date: 06/18/2025
88
author: wwlpublish
99
ms.author: tonyj
1010
ms.topic: unit
11-
azureSandbox: false
12-
labModal: false
11+
ms.custom:
12+
- N/A
1313
durationInMinutes: 3
1414
content: |
1515
[!include[](includes/8-summary-resources.md)]

learn-pr/wwl-azure/harden-windows-server/includes/1-introduction.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
An integral part of securing your Windows Server environment is making sure the servers and client computers are configured in as secure a manner as possible, also known as hardening those computers. In this module, you will learn about a variety of tools that you can use to harden your servers and devices.
1+
An integral part of securing your Windows Server environment is making sure the servers and client computers are configured in as secure a manner as possible, also known as "hardening" those computers. In this module, you'll learn about various tools that you can use to harden your servers and devices.
22

33
## Learning objectives
44

@@ -12,11 +12,12 @@ In this module, you will:
1212

1313
- Describe how to use the Microsoft Security Compliance Toolkit to harden servers
1414

15-
- Secure SMB traffic using SMB encryption
15+
- Secure Server Message Block (SMB) traffic using SMB encryption
1616

1717
## Prerequisites
1818

1919
- Windows Server administration basics
2020

2121
- Familiarity with managing Active Directory Domain Service
2222

23+

0 commit comments

Comments
 (0)