Skip to content

Commit da4575e

Browse files
authored
Merge branch 'main' into patch-10
2 parents 608c902 + 42aed64 commit da4575e

26 files changed

+231
-154
lines changed

.github/workflows/AutoPublish.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: (Scheduled) Publish to live
2+
3+
permissions:
4+
contents: write
5+
pull-requests: write
6+
7+
on:
8+
schedule:
9+
- cron: "25 5,11,17,22 * * *" # Times are UTC based on Daylight Saving Time. Need to be adjusted for Standard Time. Scheduling at :25 to account for queuing lag.
10+
11+
workflow_dispatch:
12+
13+
jobs:
14+
15+
auto-publish:
16+
if: github.repository_owner == 'MicrosoftDocs' && contains(github.event.repository.topics, 'build')
17+
uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoPublish.yml@workflows-prod
18+
with:
19+
PayloadJson: ${{ toJSON(github) }}
20+
EnableAutoPublish: true
21+
22+
secrets:
23+
AccessToken: ${{ secrets.GITHUB_TOKEN }}
24+
PrivateKey: ${{ secrets.M365_APP_PRIVATE_KEY }}
25+
ClientId: ${{ secrets.M365_APP_CLIENT_ID }}

defender-endpoint/advanced-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ Deception enables your security team to manage and deploy lures and decoys to ca
177177

178178
## Share endpoint alerts with Microsoft Compliance Center
179179

180-
Forwards endpoint security alerts and their triage status to Microsoft Purview compliance portal, allowing you to enhance insider risk management policies with alerts and remediate internal risks before they cause harm. Forwarded data is processed and stored in the same location as your Office 365 data.
180+
Forwards endpoint security alerts and their triage status to Microsoft Purview portal, allowing you to enhance insider risk management policies with alerts and remediate internal risks before they cause harm. Forwarded data is processed and stored in the same location as your Office 365 data.
181181

182182
After configuring the [Security policy violation indicators](/microsoft-365/compliance/insider-risk-management-settings#indicators) in the insider risk management settings, Defender for Endpoint alerts will be shared with insider risk management for applicable users.
183183

defender-endpoint/linux-deploy-defender-for-endpoint-with-chef.md

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.collection:
1515
ms.topic: conceptual
1616
ms.subservice: linux
1717
search.appverid: met150
18-
ms.date: 12/20/2024
18+
ms.date: 04/10/2025
1919
---
2020

2121
# Deploy Defender for Endpoint on Linux with Chef
@@ -29,14 +29,16 @@ ms.date: 12/20/2024
2929

3030
## Introduction
3131

32-
This article talks about how to deploy Defender for Endpoint on Linux at scale with Chef using two methods:
32+
You can deploy [Defender for Endpoint on Linux](microsoft-defender-endpoint-linux.md) by using various tools and methods. This article describes how to deploy Defender for Endpoint on Linux at scale with Chef using two methods:
3333

34-
1. Install using installer script
35-
2. Manually configuring the repositories for more granular control over the deployment
34+
- Install using installer script
35+
- Manually configure the repositories for more granular control over the deployment
36+
37+
To use another method, refer to the [See also](#see-also) section.
3638

3739
## Prerequisites
3840

39-
For a description of prerequisites and system requirements, see [Microsoft Defender for Endpoint on Linux](/defender-endpoint/microsoft-defender-endpoint-linux).
41+
Before you get started, see [Prerequisites for Defender for Endpoint on Linux](mde-linux-prerequisites.md) for a description of prerequisites and system requirements.
4042

4143
## Download the onboarding package
4244

@@ -50,8 +52,6 @@ For a description of prerequisites and system requirements, see [Microsoft Defen
5052

5153
4. Extract the contents of the archive using the following command:
5254

53-
Command:
54-
5555
```
5656
unzip WindowsDefenderATPOnboardingPackage.zip
5757
```
@@ -81,9 +81,7 @@ mkdir mdatp/files
8181

8282
Copy `mdatp_onboard.json` to the `/tmp` folder.
8383

84-
On the Chef Workstation, navigate to the **mdatp/recipes** folder, which is automatically created when the cookbook is generated. Use your preferred text editor (like vi or nano) to add the following instructions to the end of the **default.rb** file then save and close the file:
85-
86-
- include_recipe '::install_mdatp'
84+
On the Chef Workstation, navigate to the **mdatp/recipes** folder, which is automatically created when the cookbook is generated. Use your preferred text editor (like vi or nano) to add the following instructions to the end of the **default.rb** file, and then save and close the file: `include_recipe '::install_mdatp'`.
8785

8886
## Create a cookbook
8987

@@ -183,7 +181,7 @@ file "#{mdatp}/mdatp_onboard.json" do
183181
end
184182
```
185183
186-
>[!NOTE]
184+
> [!NOTE]
187185
> You can modify the os distribution, distribution version number, channel (prod/insider-fast, insiders-slow) and repo name to match the version you're deploying to and the channel you'd like to deploy to. Run `chef-client --local-mode --runlist 'recipe[mdatp]'` to test the cookbook on the Chef workstation.
188186
189187
## Troubleshoot installation issues
@@ -236,4 +234,16 @@ end
236234
237235
To include this step as part of the recipe, add `include_recipe ':: uninstall_mdatp` to your `default.rb` file within the recipe folder. Ensure that you have removed the `include_recipe '::install_mdatp'` from the `default.rb` file.
238236
237+
## See also
238+
239+
- [Prerequisites for Microsoft Defender for Endpoint on Linux](mde-linux-prerequisites.md)
240+
- [Use installer script based deployment to deploy Defender for Endpoint on Linux](linux-installer-script.md)
241+
- [Deploy Defender for Endpoint on Linux with Ansible](linux-install-with-ansible.md)
242+
- [Deploy Defender for Endpoint on Linux with Puppet](linux-install-with-puppet.md)
243+
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
244+
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
245+
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
246+
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
247+
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
248+
239249
[!INCLUDE [Microsoft Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

defender-endpoint/linux-install-manually.md

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.collection:
1515
ms.topic: conceptual
1616
ms.subservice: linux
1717
search.appverid: met150
18-
ms.date: 03/13/2025
18+
ms.date: 04/10/2025
1919
---
2020

2121
# Deploy Microsoft Defender for Endpoint on Linux manually
@@ -27,9 +27,13 @@ ms.date: 03/13/2025
2727
- Microsoft Defender for Endpoint for servers
2828
- Microsoft Defender for Servers Plan 1 or Plan 2
2929

30-
> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://go.microsoft.com/fwlink/p/?linkid=2225630&clcid=0x409&culture=en-us&country=us)
30+
> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://go.microsoft.com/fwlink/p/?linkid=2225630&clcid=0x409&culture=&country=us)
3131
32-
This article describes how to deploy Microsoft Defender for Endpoint on Linux manually. A successful deployment requires the completion of all of the following tasks:
32+
You can deploy [Defender for Endpoint on Linux](microsoft-defender-endpoint-linux.md) by using various tools and methods. This article describes how to deploy Defender for Endpoint on Linux manually. To use another method, refer to the [See also](#see-also) section.
33+
34+
## Manual deployment steps
35+
36+
A successful deployment requires the completion of all of the following tasks:
3337

3438
- [Prerequisites and system requirements](#prerequisites-and-system-requirements)
3539
- [Configure the Linux software repository](#configure-the-linux-software-repository)
@@ -47,10 +51,10 @@ This article describes how to deploy Microsoft Defender for Endpoint on Linux ma
4751

4852
## Prerequisites and system requirements
4953

50-
Before you begin, see [Microsoft Defender for Endpoint on Linux](microsoft-defender-endpoint-linux.md) for a description of prerequisites and system requirements for the current software version.
54+
Before you begin, see [Prerequisites for Defender for Endpoint on Linux](mde-linux-prerequisites.md) for a description of prerequisites and system requirements for the current software version.
5155

5256
> [!WARNING]
53-
> Upgrading your operating system to a new major version after the product installation requires the product to be reinstalled. You need to [Uninstall](linux-resources.md#uninstall-defender-for-endpoint-on-linux) the existing Defender for Endpoint on Linux, upgrade the operating system, and then reconfigure Defender for Endpoint on Linux following the below steps.
57+
> Upgrading your operating system to a new major version after the product installation requires the product to be reinstalled. You need to [Uninstall](linux-resources.md#uninstall-defender-for-endpoint-on-linux) the existing Defender for Endpoint on Linux application, upgrade the operating system, and then reconfigure Defender for Endpoint on Linux following the steps in this article.
5458
5559
## Configure the Linux software repository
5660

@@ -104,7 +108,7 @@ In order to preview new features and provide early feedback, it's recommended th
104108
sudo yum-config-manager --add-repo=https://packages.microsoft.com/config/rhel/7/prod.repo
105109
```
106110

107-
Or if you wish to explore new features on selected devices, you might want to deploy Microsoft Defender for Endpoint on Linux to *insiders-fast* channel:
111+
Or if you wish to explore new features on selected devices, you might want to deploy Defender for Endpoint on Linux to *insiders-fast* channel:
108112

109113
```bash
110114
sudo yum-config-manager --add-repo=https://packages.microsoft.com/config/rhel/7/insiders-fast.repo
@@ -130,7 +134,7 @@ In order to preview new features and provide early feedback, it's recommended th
130134
> [!TIP]
131135
> Use SPident command to identify system related information including release *[version]*.
132136
133-
For example, if you're running SLES 12 and wish to deploy Microsoft Defender for Endpoint on Linux from the `prod` channel:
137+
For example, if you're running SLES 12 and wish to deploy Defender for Endpoint on Linux from the `prod` channel:
134138

135139
```bash
136140
sudo zypper addrepo -c -f -n microsoft-prod https://packages.microsoft.com/config/sles/12/prod.repo
@@ -168,7 +172,7 @@ In order to preview new features and provide early feedback, it's recommended th
168172
> [!TIP]
169173
> Use hostnamectl command to identify system related information including release *[version]*.
170174
171-
For example, if you're running Ubuntu 18.04 and wish to deploy Microsoft Defender for Endpoint on Linux from the `prod` channel:
175+
For example, if you're running Ubuntu 18.04 and wish to deploy Defender for Endpoint on Linux from the `prod` channel:
172176

173177
```bash
174178
curl -o microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
@@ -244,7 +248,7 @@ In order to preview new features and provide early feedback, it's recommended th
244248
sudo dnf config-manager --enable mariner-official-extras
245249
```
246250

247-
Or if you wish to explore new features on selected devices, you might want to deploy Microsoft Defender for Endpoint on Linux to *insiders-slow* channel. Use the following commands:
251+
Or if you wish to explore new features on selected devices, you might want to deploy Defender for Endpoint on Linux to *insiders-slow* channel. Use the following commands:
248252

249253
```bash
250254
sudo dnf install mariner-repos-extras-preview
@@ -393,7 +397,7 @@ Download the onboarding package from the [Microsoft Defender portal](https://sec
393397
mdatp health --field org_id
394398
```
395399

396-
1. Run one of the below scenarios.
400+
1. Run one of the following commands, depending on your scenario:
397401

398402
> [!NOTE]
399403
> To run this command, you must have `python` or `python3` installed on the device depending on the distro and version. If needed, see [Step-by-step Instructions for Installing Python on Linux](https://opensource.com/article/20/4/install-python-linux).
@@ -406,7 +410,7 @@ Download the onboarding package from the [Microsoft Defender portal](https://sec
406410
sudo python3 MicrosoftDefenderATPOnboardingLinuxServer.py
407411
```
408412
409-
For the rest of distros and versions, you need to use `python`. Run the following command:
413+
For other distros and versions, you need to use `python`. Run the following command:
410414
411415
```bash
412416
sudo python MicrosoftDefenderATPOnboardingLinuxServer.py
@@ -477,7 +481,7 @@ Download the onboarding package from the [Microsoft Defender portal](https://sec
477481

478482
1. Look at the alert details, machine timeline, and perform your typical investigation steps.
479483

480-
## Microsoft Defender for Endpoint package external package dependencies
484+
## Defender for Endpoint package external package dependencies
481485

482486
The following external package dependencies exist for the `mdatp` package:
483487

@@ -534,14 +538,14 @@ For example, to change channel from Insiders-Fast to Production, do the followin
534538
535539
3. Reinstall Microsoft Defender for Endpoint on Linux using the `Production channel`, and onboard the device in the [Microsoft Defender portal](https://security.microsoft.com).
536540
537-
## How to configure policies for Microsoft Defender for Endpoint on Linux
541+
## How to configure policies for Defender for Endpoint on Linux
538542
539-
You can configure antivirus and EDR settings on your endpoints. For more information, see the following articles:
543+
To configure antivirus and EDR settings, see the following articles:
540544
541-
- [Set preferences for Microsoft Defender for Endpoint on Linux](/defender-endpoint/linux-preferences) describes the available settings
542-
- [Security settings management](/mem/intune/protect/mde-security-integration) describes how to configure settings in the Microsoft Defender portal.
545+
- [Defender for Endpoint security settings management](/mem/intune/protect/mde-security-integration) describes how to configure settings in the Microsoft Defender portal. (*This method is recommended*.)
546+
- [Set preferences for Defender for Endpoint on Linux](/defender-endpoint/linux-preferences) describes settings you can configure.
543547
544-
## Uninstall Microsoft Defender for Endpoint on Linux
548+
## Uninstall Defender for Endpoint on Linux
545549
546550
For manual uninstallation, execute the following command for your Linux distribution.
547551
@@ -550,5 +554,16 @@ For manual uninstallation, execute the following command for your Linux distribu
550554
- `sudo apt-get purge mdatp` for Ubuntu and Debian systems.
551555
- `sudo dnf remove mdatp` for Mariner
552556
557+
## See also
558+
559+
- [Prerequisites for Defender for Endpoint on Linux](mde-linux-prerequisites.md)
560+
- [Use installer script based deployment to deploy Defender for Endpoint on Linux](linux-installer-script.md)
561+
- [Deploy Defender for Endpoint on Linux with Ansible](linux-install-with-ansible.md)
562+
- [Deploy Defender for Endpoint on Linux with Chef](linux-deploy-defender-for-endpoint-with-chef.md)
563+
- [Deploy Defender for Endpoint on Linux with Puppet](linux-install-with-puppet.md)
564+
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
565+
- [Connect your non-Azure machines to Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
566+
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
567+
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
553568
554-
[!INCLUDE [Microsoft Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]
569+
[!INCLUDE [Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

0 commit comments

Comments
 (0)