[comment]: # translation:outdated

[comment]: # ({029ae858-7ef4b2b9})
# 1 Drošības labākā prakse

[comment]: # ({/029ae858-7ef4b2b9})

[comment]: # ({0694518e-b9719f19})
#### Pārskats

Šajā sadaļā ir apkopota labākā prakse drošai Zabbix iestatīšanai.

Šajā sadaļā aprakstītā prakse nav obligāta Zabbix darbībai, taču tā ir ieteicama labākai sistēmas drošībai.

[comment]: # ({/0694518e-b9719f19})

[comment]: # ({cf23c7b6-40e70f9e})
#### UTF-8 kodējums

UTF-8 ir vienīgais Zabbix atbalstītais kodējums.
Ir zināms, ka tas darbojas bez jebkādām drošības ievainojamībām.
Lietotājiem jāņem vērā, ka, izmantojot dažus citus kodējumus, pastāv zināmas drošības problēmas.

[comment]: # ({/cf23c7b6-40e70f9e})

[comment]: # ({001ddfc4-62eeb2ec})
#### Windows instalētāja ceļi

Izmantojot Windows instalētājus, ieteicams izmantot instalētāja piedāvātos noklusējuma ceļus.
Pielāgotu ceļu izmantošana bez atbilstošām atļaujām var apdraudēt instalācijas drošību.

[comment]: # ({/001ddfc4-62eeb2ec})

[comment]: # ({43e520e9-be700c90})
#### Makrosi lietotāja definētos globālajos skriptos

Lai uzlabotu drošību, ieteicams lietot [makro funkcijas](/manual/config/macros/macro_functions), nevis vienkāršus makrosus lietotāja definētos globālajos [skriptos](/manual/web_interface/frontend_sections/alerts/scripts), jo makrosi netiek automātiski atsaistīti.

[comment]: # ({/43e520e9-be700c90})

[comment]: # ({25002531-ba0d4036})
#### Zabbix drošības ieteikumi un CVE datubāze

Skatiet [*Zabbix drošības ieteikumus un CVE datubāzi*](https://www.zabbix.com/security_advisories).

[comment]: # ({/25002531-ba0d4036})

[comment]: # ({58a6c712-templates})
#### HTML e-pasta veidnes

Veidojot vai rediģējot [ziņojumu veidnes](/manual/config/notifications/media#message-templates), kas tiek izmantotas HTML e-pastiem, vienmēr aptiniet katru makrosu ar `htmlencode()` makrosa funkciju.
Piemēram: 

```default
<b>Problem started</b> at {{EVENT.TIME}.htmlencode()} on {{EVENT.DATE}.htmlencode()}<br><b>Problem name:</b>
{{EVENT.NAME}.htmlencode()}<br><b>Host:</b> {{HOST.NAME}.htmlencode()}
<br><b>Severity:</b>
{{EVENT.SEVERITY}.htmlencode()}<br><b>Operational
data:</b> {{EVENT.OPDATA}.htmlencode()}<br><b>Original problem ID:</b> {{EVENT.ID}.htmlencode()}<br>{{TRIGGER.URL}.htmlencode()}
```

Izmantojot `htmlencode()`, tiek nodrošināts, ka visas HTML rakstzīmes makrosu vērtībās tiek aizstātas ar drošām entītijām, un tiek novērsta HTML ievietošana paziņojumos (piemēram, ja uzbrucējs paziņojumā ievieto ļaunprātīgu vai pikšķerēšanas saiti).

Piezīme: Zabbix nodrošinātajos noklusējuma HTML e-pasta ziņojumos makrosiem jau ir piemērots `htmlencode()`.
Šie norādījumi attiecas uz esošu veidņu rediģēšanu vai jaunu veidņu izveidi — pirms veidnes izmantošanas HTML e-pasta sūtīšanai pārbaudiet, vai makrosi ir kodēti.

[comment]: # ({/58a6c712-templates})
