# Sistem in varnost

Z root dostopom upravljate svoj sistem: nanj namestite programsko opremo po svoji izbiri in odločate o časovnem razporedu njenih posodobitev. Simafri vodi osnovno infrastrukturo, na kateri teče: opremo, omrežje, zaščito anti-DDoS, varnostne kopije in nadzor.

## Vaš sistem

Vaš VPS Pro je dostavljen z **Ubuntu 24.04 LTS** ali z **Debian 13**, glede na vašo izbiro ob naročilu, posodobljen v trenutku vzpostavitve. Za ugotovitev nameščene različice:

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

## Posodobitve

Redno nameščajte posodobitve:

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

Da se varnostni popravki vsak dan namestijo sami, aktivirajte **unattended-upgrades**:

```
apt install unattended-upgrades

dpkg-reconfigure -plow unattended-upgrades
```

Naš nadzor vas opozori na varnostne posodobitve, ki si zaslužijo vašo pozornost; o njihovi namestitvi in trenutku odločate vi. Pred pomembno posodobitvijo (prehod na novo različico sistema, podatkovne baze ali jezika) pri podpori zahtevajte **posnetek stanja**: z njim se lahko v nekaj minutah vrnete nazaj (glejte [Varnostne kopije in posnetki stanja](/si/vps-pro/sauvegardes.md)).

## Dobre prakse

* **En ključ SSH za vsako osebo**, shranjen v vašem uporabniškem okolju ali v računu posameznika (glejte [Povezava prek SSH](/si/vps-pro/connexion-ssh.md)).
* **Požarni zid**, ki odpre samo vaše javne storitve (glejte [Omrežje in pošiljanje e-pošte](/si/vps-pro/reseau-et-e-mails.md)).
* **En uporabnik za vsako aplikacijo**, brez skrbniških pravic, za izvajanje vsake storitve (`User=` v njeni enoti systemd).
* **Vaše skrivnosti zunaj kode**: gesla in ključi API v datoteki `.env`, ki jo lahko bere samo aplikacija (`chmod 600`).
* **Dnevniki, ki jih občasno preberete**: `journalctl -p warning -b` pokaže opozorila od zagona.

## Časovni pas

Vaš strežnik je nastavljen na univerzalni čas (UTC), kar je običaj za strežnike. Za prikaz v vašem časovnem pasu:

```
timedatectl set-timezone Europe/Ljubljana
```

Vaše aplikacije naj datume po možnosti hranijo v UTC in jih pretvorijo ob prikazu.

## Spremljanje strežnika

Nekaj ukazov za branje stanja vašega strežnika:

| Ukaz                 | Kaj pokaže                                    |
| -------------------- | --------------------------------------------- |
| `htop`               | procese, procesor in pomnilnik v živo         |
| `free -h`            | uporabljeni in razpoložljivi pomnilnik        |
| `df -h`              | uporabljeni in razpoložljivi prostor na disku |
| `ncdu /`             | kaj zaseda vaš disk, mapo za mapo             |
| `systemctl --failed` | storitve, ki so se ustavile zaradi napake     |

Naš nadzor neprekinjeno spremlja razpoložljivost vašega strežnika, njegovo obremenitev in prostor na disku ter vas opozori, ko to upravičuje kateri od teh kazalnikov.

## Kaj stori Simafri

| Simafri vodi                          | Vi upravljate                                          |
| ------------------------------------- | ------------------------------------------------------ |
| opremo in njene zrcaljene diske       | sistem, njegovo programsko opremo in njene posodobitve |
| omrežje, naslove in zaščito anti-DDoS | svoj požarni zid in svoje storitve                     |
| varnostno kopijo vsako noč            | svoje podatke in izvoze baz                            |
| stalni nadzor                         | svoje aplikacije in njihovo konfiguracijo              |

Vmes pa je **Celovita podpora**: vprašanje o sistemu, podatkovni bazi ali vaši kodi, postavimo diagnozo in vam povemo, kaj storiti (glejte [Celovita podpora in poseg](/si/vps-pro/assistance.md)).
