# System i bezpieczeństwo

Z dostępem root administrują Państwo systemem: instalują w nim wybrane oprogramowanie i decydują o harmonogramie jego aktualizacji. Simafri obsługuje infrastrukturę, na której działa: sprzęt, sieć, ochronę anti-DDoS, kopie zapasowe i nadzór.

## System

VPS Pro jest dostarczany z systemem **Ubuntu 24.04 LTS** lub **Debian 13**, zgodnie z wyborem przy zamówieniu, zaktualizowanym w chwili uruchomienia. Aby sprawdzić zainstalowaną wersję:

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

## Aktualizacje

Proszę regularnie instalować aktualizacje:

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

Aby poprawki bezpieczeństwa instalowały się same każdego dnia, proszę włączyć **unattended-upgrades**:

```
apt install unattended-upgrades

dpkg-reconfigure -plow unattended-upgrades
```

Nasz nadzór sygnalizuje aktualizacje bezpieczeństwa, które wymagają Państwa uwagi; o ich zastosowaniu i terminie decydują Państwo. Przed ważną aktualizacją (zmiana wersji systemu, bazy danych, języka programowania) warto poprosić wsparcie o **snapshot**: pozwala on wrócić do poprzedniego stanu w kilka minut (patrz [Kopie zapasowe i snapshoty](/pl/vps-pro/sauvegardes.md)).

## Dobre praktyki

* **Jeden klucz SSH na osobę**, zapisany w panelu klienta lub na koncie każdej osoby (patrz [Połączenie przez SSH](/pl/vps-pro/connexion-ssh.md)).
* **Zapora**, która otwiera tylko Państwa usługi publiczne (patrz [Sieć i wysyłka e-maili](/pl/vps-pro/reseau-et-e-mails.md)).
* **Jeden użytkownik na aplikację**, bez uprawnień administracyjnych, do uruchamiania każdej usługi (`User=` w jej jednostce systemd).
* **Sekrety poza kodem**: hasła i klucze API w pliku `.env` czytelnym wyłącznie dla aplikacji (`chmod 600`).
* **Logi czytane od czasu do czasu**: `journalctl -p warning -b` pokazuje ostrzeżenia od uruchomienia systemu.

## Strefa czasowa

Serwer jest ustawiony na czas uniwersalny (UTC), zgodnie z konwencją serwerów. Aby wyświetlać czas w swojej strefie:

```
timedatectl set-timezone Europe/Warsaw
```

Aplikacje najlepiej przechowują daty w UTC i przeliczają je przy wyświetlaniu.

## Monitorowanie serwera

Kilka poleceń do odczytu stanu serwera:

| Polecenie            | Co pokazuje                           |
| -------------------- | ------------------------------------- |
| `htop`               | procesy, procesor i pamięć na żywo    |
| `free -h`            | pamięć używaną i dostępną             |
| `df -h`              | przestrzeń dyskową używaną i dostępną |
| `ncdu /`             | co zajmuje dysk, folder po folderze   |
| `systemctl --failed` | usługi zatrzymane z powodu błędu      |

Nasz nadzór stale śledzi dostępność serwera, jego obciążenie i przestrzeń dyskową oraz wysyła alert, gdy któryś z tych wskaźników tego wymaga.

## Czym zajmuje się Simafri

| Simafri obsługuje                             | Państwo administrują                       |
| --------------------------------------------- | ------------------------------------------ |
| sprzęt i jego dyski w konfiguracji lustrzanej | system, jego oprogramowanie i aktualizacje |
| sieć, adresy i ochronę anti-DDoS              | zaporę i usługi                            |
| conocną kopię zapasową                        | dane i eksporty baz                        |
| stały nadzór                                  | aplikacje i ich konfigurację               |

A pomiędzy nimi **Kompleksowe wsparcie**: pytanie o system, bazę danych lub Państwa kod, a my diagnozujemy i wskazujemy, co zrobić (patrz [Kompleksowe wsparcie i interwencja](/pl/vps-pro/assistance.md)).
