Skip to content

Commit fbceafb

Browse files
authored
Merge branch 'cloudlinux:master' into mkrcho-wp-plugin-v1
2 parents 1e706dd + 5588b4d commit fbceafb

File tree

9 files changed

+62
-17
lines changed

9 files changed

+62
-17
lines changed
208 KB
Loading

docs/command_line_interface/README.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -952,7 +952,7 @@ imunify360-agent ip-list local [command] <value> [--option]
952952
|-|-|
953953
|<span class="notranslate">`-h`, `--help`</span>|Show this help message and exit|
954954

955-
`value` is an item to manipulate with. It can be IP itself or a country code (find necessary country codes here in [CIDR notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#IPv4_CIDR_blocks) in the column ISO ALPHA-2 CODE).
955+
`value` is an item to manipulate with. It must be a valid IP address.
956956

957957
### List
958958

@@ -972,8 +972,8 @@ imunify360-agent ip-list local list [--options] <value>
972972
|<span class="notranslate">`--by-comment BY_COMMENT`</span>|Filters output by comment|
973973
|<span class="notranslate">`--limit LIMIT`</span>|Limits the output with specified number of incidents|
974974
|<span class="notranslate">`--offset OFFSET`</span>|Offset for pagination|
975-
|<span class="notranslate">`--order-by [ORDER_BY ...]`</span>|List of fields to sort the results by|
976-
|<span class="notranslate">`--by-type {ip,country}`</span>|Filters output by item tipe [country | ip]|
975+
|<span class="notranslate">`--order-by [ORDER_BY ...]`</span>|List of fields to sort the results by. Each field must be followed by "+" for descending order or "-" for ascending order (e.g., --order-by ip+ or --order-by purpose-)|
976+
|<span class="notranslate">`--by-type {ip,country}`</span>|Filters output by item tipe [country\|ip]|
977977
|<span class="notranslate">`--json`</span>|Returns data in JSON format|
978978

979979
:::tip
@@ -1071,7 +1071,8 @@ imunify360-agent ip-list local [command] --purpose captcha <value> [--options]
10711071
`command` is a positional argument and can be:
10721072

10731073
| | |
1074-
|-|-|
1074+
|-|-|
1075+
|<span class="notranslate">`add`</span>|Add item(-s) to local ip-list|
10751076
|<span class="notranslate">`delete`</span>|Remove item(-s) from local ip-list|
10761077
|<span class="notranslate">`list`</span>|List item(-s) in local ip-list|
10771078

@@ -1284,7 +1285,7 @@ Optional arguments:
12841285
|<span class="notranslate">`--by-status [BY_STATUS [BY_STATUS ...]]`</span>|Return items with selected status.|
12851286
|<span class="notranslate">`--by-scan-id BY_SCAN_ID`</span>|Return items with selected ID.|
12861287
|<span class="notranslate">`--items ITEMS`</span>|Return selected items.|
1287-
|<span class="notranslate">`--search SEARCH`</span>|Search query.|
1288+
|<span class="notranslate">`--search SEARCH`</span>|Search query.|
12881289

12891290

12901291
<span class="notranslate">`action`</span> is the second positional argument for <span class="notranslate">`ignore`</span> and can be one of the following:
@@ -1304,13 +1305,24 @@ where PATHS are the absolute paths to files or folders divided by a whitespace.
13041305
|<span class="notranslate">`cleanup`</span>|clean up infected ITEMS for a USER|
13051306
|<span class="notranslate">`cleanup-all`</span>|clean up all files that have been detected as infected for all users|
13061307
|<span class="notranslate">`restore-original`</span>|restore the original (malicious/infected) file to its original location|
1308+
|<span class="notranslate">`diff`</span>|get difference between infected and cleaned file|
13071309
|<span class="notranslate">`list`</span>|list malicious/infected files|
13081310
|<span class="notranslate">`move-to-ignore`</span>|move a <span class="notranslate">Malicious List</span> entry to the (malware) <span class="notranslate">Ignore List</span>|
13091311
|<span class="notranslate">`remove-from-list`</span>|remove malicious/infected files from the <span class="notranslate">Malicious List</span>|
13101312
|<span class="notranslate">`restore-from-backup`</span>|restore a clean version of infected file from backup|
13111313
|<span class="notranslate">`restore-from-quarantine`</span>|<b>deprecated in ver. 5.9.</b> Restore a quarantined file. The file will be automatically re-scanned|
13121314

13131315

1316+
The optional arguments for <span class="notranslate">`malicious diff`</span> are:
1317+
1318+
| | |
1319+
|-|-|
1320+
|<span class="notranslate">`--id ID`</span>|specific file by ID. IDs be obtained via `malware malicious list`|
1321+
|<span class="notranslate">`--user USER`</span>|admins can filter results by user. Users can only see their own files|
1322+
|<span class="notranslate">`--json`</span>|return data in JSON format. |
1323+
|<span class="notranslate">`--verbose, -v`</span>||
1324+
1325+
13141326
<span class="notranslate">`action`</span> is the second positional argument for <span class="notranslate">`on-demand`</span> and can be one of the following:
13151327

13161328
| | |
@@ -1331,7 +1343,8 @@ The optional arguments for <span class="notranslate">`on-demand start`</span> an
13311343
|<span class="notranslate">`--no-follow-symlinks`</span>|
13321344
|<span class="notranslate">`--file-mask FILE_MASK`</span>|
13331345
|<span class="notranslate">`--intensity-cpu {1 to 7}`</span> 1 means the lowest intensity, 7 means the highest intensity|
1334-
|<span class="notranslate">`--intensity-io {1 to 7}`</span> 1 means the lowest intensity, 7 means the highest intensity|
1346+
|<span class="notranslate">`--intensity-io {1 to 7}`</span> 1 means the lowest intensity, 7 means the highest intensity|
1347+
|<span class="notranslate">`--prioritize`</span>|Initiate a new on-demand scan immediately, despite other scans queued.|
13351348

13361349
<span class="notranslate">`action`</span> is the second positional argument for <span class="notranslate">`suspicious`</span> and can be one of:
13371350

docs/dashboard/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,19 @@ You will see a notification if an IP has been added successfully.
333333

334334
![](/images/added_zoom80.png)
335335

336+
Starting with imunify360-firewall-8.2.0, manual addition can be disabled. To disable it, set <span class="notranslate">`PERMISSIONS.allow_local_ip_management = false`</span> configuration option from a command line:
337+
338+
<div class="notranslate">
339+
340+
```
341+
imunify360-agent config update '{"PERMISSIONS": {"allow_local_ip_management": false}}'
342+
```
343+
</div>
344+
345+
After local IP management is disabled an attempt to add IP address results in error:
346+
347+
![](/images/iplists-disabled-error.png)
348+
336349
#### How to add a country manually
337350

338351
To add a country to the Black List, click <span class="notranslate">_Add_</span> on the right side of the page.

docs/email/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,14 @@ Imunify Email has been checked for compatibility with following tools and mail g
4040

4141
:::danger Note
4242
Hosting administrator only.
43-
4443
Imunify Email requires Imunify360 to be installed on the server.
45-
:::
44+
:::
4645

47-
Imunify Email is simple to install.
46+
:::warning
47+
Ensure that port 11335 is open. Additionally, note that it is a UDP server, and therefore, it is not accessible via telnet.
48+
:::
4849

49-
At the moment, it runs on the following distributions:
50+
Imunify Email is simple to install. At the moment, it runs on the following distributions:
5051

5152
* CentOS 7, 8 with support of cPanel/WHM control panel.
5253
* CloudLinux OS 7, 8, 9 with support of cPanel/WHM control panel.

docs/faq_and_known_issues/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ For instance:
399399
<div class="notranslate">
400400

401401
```
402-
wget http://www.eicar.org/download/eicar.com.txt -O /tmp/eicar.com.txt
402+
wget https://secure.eicar.org/eicar.com.txt -O /tmp/eicar.com.txt
403403
curl -v -s -o /dev/null -F 'data=@/tmp/eicar.com.txt' http://mycoolwebsite.net/
404404
```
405405
</div>

docs/features/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ imunify360-agent reload-lists
3737

3838
Or restart the agent.
3939

40+
:::tip Note
41+
Starting with imunify360-firewall-8.2.0 all IP lists are applied automatically. Manual reloading is no longer required.
42+
:::
43+
4044
:::warning Warning
4145
Specifying IPs in those files will not prevent Imunify from adding the same IPs to dynamic lists (like Gray list), but all White lists always have the priority over Black lists when it comes to actual filtering of requests/packages.
4246
:::
@@ -371,7 +375,7 @@ Version Imunify360 6.0 or later supports the use of MDS in UI.
371375
:::
372376

373377
:::danger Warning
374-
For now, Malware Database Scanner (MDS) supports WordPress and Joomla databases only.
378+
For now, Malware Database Scanner (MDS) supports WordPress, Joomla, and Magento 2 databases only.
375379
:::
376380

377381
### How to use Malware Database Scanner (MDS)
@@ -535,6 +539,7 @@ For cPanel/EasyApache 4, Plesk, DirectAdmin and LiteSpeed _mod_remoteip_ will be
535539
* Sucuri WAF
536540
* Ezoic
537541
* Fastly
542+
* OGO CDN
538543

539544
#### How to trust all IPs that are specified by Ezoic CDN
540545

docs/ids_integration/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22

33
[[toc]]
44

5-
## IDS Integration
5+
## IDS Integration
6+
7+
:::tip Note
8+
Please be aware that *firewalld* is not fully compatible with Imunify360.
9+
While it is possible to use Imunify360 and firewalld on the same server, you may need to duplicate certain rules or permissions and manually implement changes to configure both Imunify360 and firewalld. Therefore, we recommend utilizing either the Imunify360 firewall exclusively or Imunify360 in conjunction with CSF.
10+
:::
611

712
### CSF Integration
813

@@ -569,7 +574,7 @@ This section includes specific settings for each hosting panel that Imunify360 s
569574
570575
* Web application firewall
571576
* Malware scanning of files uploaded using web
572-
:::
577+
:::
573578
574579
<span class="notranslate">Mod_security</span> installation process is specific for different panels:
575580
@@ -595,7 +600,7 @@ If <span class="notranslate">mod_security</span> is installed before Imunify360,
595600
596601
::: tip Note
597602
If Imunify360 installer detects any existing ruleset, it installs only minimal set of its rules. So, you need to disable all third-party rulesets prior to Imunify360 installation to get the full ruleset installed automatically.
598-
:::
603+
:::
599604
600605
### cPanel
601606

docs/imunifyav/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,14 @@ The table has the following columns:
505505
* **Add new file or directory** — click _Plus_ icon to add a new file or directory to the Ignore list.
506506
To perform a bulk action, tick the required files and click the corresponding button above the table.
507507

508+
::: tip Note
509+
Wildcards are not supported when adding paths to the <span class="notranslate">Ignore List</span>. For example, the following paths are not supported:
510+
* <span class="notranslate">`/home/*/mail/`</span>
511+
* <span class="notranslate">`/home/user/*.html`</span>
512+
* <span class="notranslate">`/home/*`</span>
513+
:::
514+
515+
508516
The following filters are available:
509517

510518
**Timeframe** — displays the results filtered by chosen period or date.

docs/imunifyav/cli/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Allows to update configuration file via CLI.
147147
imunify-antivirus config update [configuration options]
148148
```
149149
150-
You can find instructions on how to apply configuration changes from CLI [here](/cli/#how-to-apply-changes-from-cli) and configuration options can be taken from the `/etc/sysconfig/imunify360/imunify360.config` file.
150+
You can find instructions on how to apply configuration changes from CLI [here](./#how-to-apply-changes-from-cli) and configuration options can be taken from the `/etc/sysconfig/imunify360/imunify360.config` file.
151151
152152
**Example:**
153153
@@ -272,7 +272,7 @@ succeeded:
272272
## Hooks <Badge text="Deprecated" type="warning"/>
273273
274274
:::danger Warning!
275-
You can use a new notification system via [CLI](/cli/#notifications-config).
275+
You can use a new notification system via [CLI described here](./#notifications-config).
276276
:::
277277
278278
You can read more about hooks [here](/imunifyav/#hooks-cli).

0 commit comments

Comments
 (0)