# Sistema e segurança

Com o acesso root, administra o seu sistema: instala nele os programas da sua escolha e decide o calendário das respetivas atualizações. A Simafri explora a base que o suporta: o hardware, a rede, a proteção anti-DDoS, as cópias de segurança e a supervisão.

## O seu sistema

O seu VPS Pro é entregue com **Ubuntu 24.04 LTS**, ou com **Debian 13** conforme a sua escolha na encomenda, atualizado no momento da entrada em serviço. Para saber a versão instalada:

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

## As atualizações

Aplique regularmente as atualizações:

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

Para que as correções de segurança se instalem sozinhas todos os dias, ative o **unattended-upgrades**:

```
apt install unattended-upgrades

dpkg-reconfigure -plow unattended-upgrades
```

A nossa supervisão assinala-lhe as atualizações de segurança que merecem a sua atenção; decide se as aplica e em que momento. Antes de uma atualização importante (mudança de versão do sistema, da sua base de dados, da sua linguagem), peça um **snapshot** ao suporte: permite-lhe voltar atrás em poucos minutos (ver [Cópias de segurança e snapshots](/pt/vps-pro/sauvegardes.md)).

## As boas práticas

* **Uma chave SSH por pessoa**, registada na sua área de cliente ou na conta de cada um (ver [Ligar-se por SSH](/pt/vps-pro/connexion-ssh.md)).
* **Uma firewall** que só abre os seus serviços públicos (ver [Rede e envio de e-mails](/pt/vps-pro/reseau-et-e-mails.md)).
* **Um utilizador por aplicação**, sem direitos de administração, para executar cada serviço (`User=` na respetiva unidade systemd).
* **Os seus segredos fora do código**: palavras-passe e chaves de API num ficheiro `.env` legível apenas pela aplicação (`chmod 600`).
* **Registos lidos de vez em quando**: `journalctl -p warning -b` mostra os avisos desde o arranque.

## O fuso horário

O seu servidor está configurado em tempo universal (UTC), a convenção dos servidores. Para o apresentar no seu fuso horário:

```
timedatectl set-timezone Europe/Lisbon
```

As suas aplicações guardam de preferência as datas em UTC e convertem-nas na apresentação.

## Acompanhar o seu servidor

Alguns comandos para ler o estado do seu servidor:

| Comando              | O que mostra                                          |
| -------------------- | ----------------------------------------------------- |
| `htop`               | os processos, o processador e a memória em tempo real |
| `free -h`            | a memória utilizada e disponível                      |
| `df -h`              | o espaço em disco utilizado e disponível              |
| `ncdu /`             | o que ocupa o seu disco, pasta a pasta                |
| `systemctl --failed` | os serviços parados devido a um erro                  |

A nossa supervisão acompanha em contínuo a disponibilidade do seu servidor, a respetiva carga e o espaço em disco, e alerta-o quando um destes indicadores o justifica.

## O que a Simafri faz

| A cargo da Simafri                           | A seu cargo                                               |
| -------------------------------------------- | --------------------------------------------------------- |
| o hardware e os respetivos discos em espelho | o sistema, os seus programas e as respetivas atualizações |
| a rede, os endereços e a proteção anti-DDoS  | a sua firewall e os seus serviços                         |
| a cópia de segurança de todas as noites      | os seus dados e as suas exportações de bases de dados     |
| a supervisão contínua                        | as suas aplicações e a respetiva configuração             |

E entre os dois, a **Assistência integral**: uma pergunta sobre o sistema, a base de dados ou o seu código, nós diagnosticamos e indicamos-lhe o que fazer (ver [Assistência integral e intervenção](/pt/vps-pro/assistance.md)).
