You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: defender-endpoint/microsoft-defender-endpoint-linux.md
+14-8Lines changed: 14 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,12 +74,17 @@ In general you need to take the following steps:
74
74
### System requirements
75
75
76
76
- Disk space: 2 GB
77
+
77
78
> [!NOTE]
78
79
> An additional 2 GB disk space might be needed if cloud diagnostics are enabled for crash collections. Please make sure that you have free disk space in /var.
80
+
79
81
- Cores: 2 minimum, 4 preferred
82
+
80
83
> [!NOTE]
81
84
> If you are on Passive or RTP ON mode, 2 Cores are minimum and 4 Cores are preferred. If you are turning on BM, then a minimum of 4 Cores is required.
85
+
82
86
- Memory: 1 GB minimum, 4 preferred
87
+
83
88
- List of supported Linux server distributions and x64 (AMD64/EM64T) and x86_64 versions:
84
89
- Red Hat Enterprise Linux 6.7 or higher (In preview)
85
90
- Red Hat Enterprise Linux 7.2 or higher
@@ -112,8 +117,10 @@ In general you need to take the following steps:
112
117
> After a new package version is released, support for the previous two versions is reduced to technical support only. Versions older than that which are listed in this section are provided for technical upgrade support only.
113
118
> Microsoft Defender Vulnerablity Management is not supported on Rocky and Alma currently.
114
119
> Microsoft Defender for Endpoint for all other supported distributions and versions is kernel-version-agnostic. With a minimal requirement for the kernel version to be at or greater than 3.10.0-327.
120
+
115
121
> [!CAUTION]
116
122
> Running Defender for Endpoint on Linux side by side with other `fanotify`-based security solutions is not supported. It can lead to unpredictable results, including hanging the operating system. If there are any other applications on the system that use `fanotify` in blocking mode, applications are listed in the `conflicting_applications` field of the `mdatp health` command output. The Linux **FAPolicyD** feature uses `fanotify` in blocking mode, and is therefore unsupported when running Defender for Endpoint in active mode. You can still safely take advantage of Defender for Endpoint on Linux EDR functionality after configuring the antivirus functionality Real Time Protection Enabled to [Passive mode](linux-preferences.md#enforcement-level-for-antivirus-engine).
123
+
117
124
- List of supported filesystems for RTP, Quick, Full and Custom Scan.
118
125
|RTP, Quick, Full Scan| Custom Scan|
119
126
|---|---|
@@ -133,26 +140,26 @@ In general you need to take the following steps:
133
140
|udf||
134
141
|vfat||
135
142
|xfs||
136
-
137
-
143
+
138
144
- Audit framework (`auditd`) must be enabled if you are using auditd as your primary event provider.
139
145
140
146
> [!NOTE]
141
147
> System events captured by rules added to `/etc/audit/rules.d/` will add to `audit.log`(s) and might affect host auditing and upstream collection. Events added by Microsoft Defender for Endpoint on Linux will be tagged with `mdatp` key.
148
+
142
149
- /opt/microsoft/mdatp/sbin/wdavdaemon requires executable permission. For more information, see "Ensure that the daemon has executable permission" in [Troubleshoot installation issues for Microsoft Defender for Endpoint on Linux](linux-support-install.md).
143
150
144
151
### External package dependency
145
152
146
153
If the Microsoft Defender for Endpoint installation fails due to missing dependencies errors, you can manually download the pre-requisite dependencies. The following external package dependencies exist for the mdatp package:
- For RHEL6 the mdatp RPM package requires `audit`, `policycoreutils`, `libselinux`, `mde-netfilter`
150
-
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`, `auditd`, `mde-netfilter`
155
+
- The mdatp RPM package requires `glibc >= 2.17`, `audit`, `policycoreutils`, `semanage``selinux-policy-targeted`, and `mde-netfilter`
156
+
- For RHEL6 the mdatp RPM package requires `audit`, `policycoreutils`, `libselinux`, and `mde-netfilter`
157
+
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`, `auditd`, and `mde-netfilter`
151
158
152
159
The mde-netfilter package also has the following package dependencies:
153
-
- For DEBIAN the mde-netfilter package requires `libnetfilter-queue1`, `libglib2.0-0`
154
160
155
-
- For RPM the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, `glib2`
161
+
- For DEBIAN the mde-netfilter package requires `libnetfilter-queue1`, and `libglib2.0-0`
162
+
- For RPM the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
156
163
157
164
### Configuring Exclusions
158
165
@@ -171,7 +178,6 @@ If a proxy or firewall is blocking anonymous traffic, make sure that anonymous t
171
178
172
179
> [!WARNING]
173
180
> PAC, WPAD, and authenticated proxies are not supported. Ensure that only a static proxy or transparent proxy is being used.
174
-
>
175
181
> SSL inspection and intercepting proxies are also not supported for security reasons. Configure an exception for SSL inspection and your proxy server to directly pass through data from Defender for Endpoint on Linux to the relevant URLs without interception. Adding your interception certificate to the global store will not allow for interception.
176
182
177
183
For troubleshooting steps, see [Troubleshoot cloud connectivity issues for Microsoft Defender for Endpoint on Linux](linux-support-connectivity.md).
0 commit comments