Pular para o conteúdo principal

Sistema e segurança

O seu VPS Ultra é uma máquina virtual inteira: administra o seu sistema e o seu kernel, 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 servidor é entregue com o sistema escolhido na encomenda: a distribuição Linux da sua escolha, ou Windows Server. Para saber a versão instalada em Linux:

cat /etc/os-release
uname -r # a versão do seu kernel

O seu kernel​

O kernel do seu VPS Ultra só a ele pertence: carrega os módulos de que o seu projeto precisa (WireGuard, sistemas de ficheiros, ferramentas de rede), ajusta os seus parâmetros com sysctl, e escolhe a sua versão com os pacotes da sua distribuição.

modprobe wireguard
sysctl -w net.ipv4.ip_forward=1
echo 'net.ipv4.ip_forward=1' > /etc/sysctl.d/99-routage.conf # manter a definição após o reinício

Depois de uma atualização do kernel, reinicie o seu servidor no momento que lhe for conveniente (reboot) para que produza efeito.

As atualizações​

Em Ubuntu ou Debian:

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

Em Rocky Linux ou AlmaLinux, dnf upgrade, e dnf-automatic para as correções automáticas. Com Windows Server, o Windows Update.

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, peça um snapshot ao suporte: permite-lhe voltar atrás em poucos minutos (ver Cópias de segurança e snapshots).

As boas práticas​

  • Uma chave SSH por pessoa, e o acesso por palavra-passe desativado (PasswordAuthentication no em /etc/ssh/sshd_config).
  • Uma firewall que só abre os seus serviços públicos (ver Rede e envio de e-mails).
  • fail2ban, que afasta os endereços que multiplicam as tentativas de ligação: apt install fail2ban.
  • Um utilizador por aplicação, sem direitos de administração, para executar cada serviço.
  • Os seus segredos fora do código: palavras-passe e chaves de API num ficheiro legível apenas pela aplicação (chmod 600).

O fuso horário​

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

timedatectl set-timezone Europe/Lisbon

Acompanhar o seu servidor​

ComandoO que mostra
htopos processos, o processador e a memória em tempo real
free -ha memória utilizada e disponível
df -ho espaço em disco utilizado e disponível
ncdu /o que ocupa o seu disco, pasta a pasta
systemctl --failedos 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 SimafriA seu cargo
o hardware e os respetivos discos em espelhoo sistema, o seu kernel, os seus programas e as respetivas atualizações
a rede, os seus endereços e a proteção anti-DDoSa sua firewall e os seus serviços
a cópia de segurança de todas as noitesos seus dados e as suas exportações de bases de dados
a supervisão contínuaas 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).