# Rendszer és biztonság

A root-hozzáféréssel Ön kezeli a rendszerét: az Ön által választott szoftvereket telepíti rá, és Ön dönt a frissítéseik ütemezéséről. A Simafri az azt hordozó alapokat üzemelteti: a hardvert, a hálózatot, az anti-DDoS-védelmet, a mentéseket és a felügyeletet.

## A rendszere

VPS Pro szerverét **Ubuntu 24.04 LTS** vagy, a rendeléskor tett választása szerint, **Debian 13** rendszerrel adjuk át, az üzembe helyezés pillanatában naprakészen. A telepített verzió megtekintése:

```
cat /etc/os-release
```

## A frissítések

Rendszeresen telepítse a frissítéseket:

```
apt update && apt upgrade
```

Ahhoz, hogy a biztonsági javítások minden nap maguktól települjenek, kapcsolja be az **unattended-upgrades** csomagot:

```
apt install unattended-upgrades

dpkg-reconfigure -plow unattended-upgrades
```

Felügyeletünk jelzi Önnek a figyelmet érdemlő biztonsági frissítéseket; Ön dönt azok telepítéséről és időpontjáról. Egy fontos frissítés előtt (a rendszer, az adatbázisa vagy a programozási nyelve verzióváltása) kérjen **pillanatképet** a támogatástól: lehetővé teszi, hogy néhány perc alatt visszatérjen az előző állapothoz (lásd [Mentések és pillanatképek](/hu/vps-pro/sauvegardes.md)).

## A bevált gyakorlatok

* **Személyenként egy SSH-kulcs**, az ügyfélfelületén vagy mindenki saját fiókjában feltöltve (lásd [Csatlakozás SSH-n](/hu/vps-pro/connexion-ssh.md)).
* **Egy tűzfal**, amely csak a nyilvános szolgáltatásait nyitja meg (lásd [Hálózat és e-mail-küldés](/hu/vps-pro/reseau-et-e-mails.md)).
* **Alkalmazásonként egy felhasználó**, rendszergazdai jogok nélkül, minden szolgáltatás futtatásához (`User=` a systemd-egységében).
* **A titkai a kódon kívül**: jelszavak és API-kulcsok egy csak az alkalmazás által olvasható `.env` fájlban (`chmod 600`).
* **Időnként átnézett naplók**: a `journalctl -p warning -b` az indítás óta keletkezett figyelmeztetéseket mutatja.

## Az időzóna

Szervere egyezményes világidőre (UTC) van beállítva, ahogyan a szervereknél szokás. Ha a saját időzónájában szeretné látni:

```
timedatectl set-timezone Europe/Budapest
```

Alkalmazásai lehetőleg UTC-ben tárolják a dátumokat, és a megjelenítéskor váltsák át őket.

## A szervere követése

Néhány parancs a szervere állapotának leolvasásához:

| Parancs              | Mit mutat                                          |
| -------------------- | -------------------------------------------------- |
| `htop`               | a folyamatokat, a processzort és a memóriát élőben |
| `free -h`            | a használt és a rendelkezésre álló memóriát        |
| `df -h`              | a használt és a rendelkezésre álló lemezterületet  |
| `ncdu /`             | mi foglalja a lemezét, mappáról mappára            |
| `systemctl --failed` | a hibával leállt szolgáltatásokat                  |

Felügyeletünk folyamatosan követi szervere rendelkezésre állását, terhelését és lemezterületét, és riasztja Önt, ha ezek egyike indokolja.

## Amit a Simafri tesz

| A Simafri üzemelteti                            | Ön kezeli                                       |
| ----------------------------------------------- | ----------------------------------------------- |
| a hardvert és a tükrözött lemezeit              | a rendszert, a szoftvereit és azok frissítéseit |
| a hálózatot, a címeket és az anti-DDoS-védelmet | a tűzfalát és a szolgáltatásait                 |
| az éjszakai mentést                             | az adatait és az adatbázis-exportjait           |
| a folyamatos felügyeletet                       | az alkalmazásait és azok konfigurációját        |

És a kettő között ott a **Teljes körű támogatás**: egy kérdés a rendszerről, az adatbázisról vagy a kódjáról, mi diagnosztizálunk, és megmondjuk, mit tegyen (lásd [Teljes körű támogatás és beavatkozás](/hu/vps-pro/assistance.md)).
