Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Mantenere sicuro il Suo VPS: hardening, Lynis e una routine di manutenzione

Con Proteggere il Suo VPS: i primi cinque minuti Lei getta le basi: aggiornamenti, accesso con chiave, un firewall e fail2ban. Ma un server non è mai finito. Il software invecchia, i certificati scadono e i dischi si riempiono. Qui scoprirà come proteggere ulteriormente il Suo server passo dopo passo (hardening), come controllarlo con Lynis e quale ritmo di manutenzione può aiutarLa.

Quattro principi

  • Una superficie di attacco ridotta. Ciò che non c'è non può presentare falle. Rimuova i servizi e i pacchetti che non utilizza e mantenga aperte verso l'esterno solo le porte realmente necessarie. Consulti Quali servizi sono in ascolto sul Suo VPS e cosa è raggiungibile dall'esterno?
  • Privilegi minimi. Nessun lavoro quotidiano come root, servizi eseguiti con un proprio utente, mai chmod 777. Consulti Leggere e impostare correttamente i permessi dei file sul Suo VPS.
  • Difesa a più livelli. Parta dal presupposto che una misura possa fallire. Un database in ascolto solo su 127.0.0.1, protetto da un firewall e con una password robusta, resta sicuro anche se una di queste tre misure viene meno.
  • Vedere cosa succede. Log, monitoraggio e backup. Senza questi tre elementi si accorgerà di un problema solo quando sarà troppo tardi.

I CIS Benchmarks in breve

Il Center for Internet Security (CIS) redige i CIS Benchmarks: elenchi di impostazioni consigliate per ciascun prodotto, anche per Debian e Ubuntu. Sono suddivisi in Level 1 (misure di base senza grandi svantaggi, l'obiettivo per la maggior parte dei server) e Level 2 (più rigorose, possono costare funzionalità o prestazioni). Li utilizzi come riferimento: comprenda una raccomandazione prima di applicarla, modifichi una cosa alla volta e annoti perché sceglie consapevolmente di non applicare qualcosa. Faccia attenzione agli script pronti all'uso che applicano "tutto il CIS" in una volta sola: con questi è facile chiudersi fuori.

Controllare con Lynis

Lynis è un programma open source gratuito che esamina il Suo server dall'interno. Non modifica nulla, si limita a generare un rapporto.

sudo apt install lynis
sudo lynis audit system

Su AlmaLinux e Rocky Linux lo installa da EPEL con sudo dnf install lynis. Il risultato si legge così:

  • Warnings: vanno esaminati con attenzione, ad esempio pacchetti con vulnerabilità note (in tal caso ci sono aggiornamenti in sospeso).
  • Suggestions: sono consigli. Molti sono utili, alcuni non si adattano al Suo server. Un suggerimento di disattivare AllowTcpForwarding, ad esempio, interrompe i Suoi tunnel SSH. Non li segua alla cieca.
  • Ogni segnalazione ha un codice tra parentesi quadre, come [SSH-7408]. Con questo codice può cercare in /var/log/lynis.log cosa è stato testato esattamente.
  • L'hardening index (un numero fino a 100) è un'indicazione di direzione, non un voto da inseguire.

Crei uno snapshot prima di apportare modifiche in base a Lynis, consulti Snapshot e backup del Suo VPS, e sappia come aprire la console nel caso in cui si chiuda comunque fuori.

Un ritmo di manutenzione

Un esempio per un piccolo server. Lo adatti alla Sua situazione e inserisca le scadenze nella Sua agenda.

QuandoCosa
Ogni settimanaVerificare le notifiche del monitoraggio; systemctl --failed; riavviare se esiste /var/run/reboot-required
Ogni meseapt list --upgradable (qualcosa resta in sospeso?); aggiornare i container; spazio su disco; errori nel log con journalctl -p err --since "1 month ago"
Ogni trimestreEseguire un ripristino di prova di un backup; verificare utenti e authorized_keys; eseguire di nuovo Lynis
Ogni annoControllare la data di fine supporto della Sua versione e pianificare un aggiornamento; aggiornare security.txt se presente; aggiornare il Suo dossier del server

Aiuto sui singoli aspetti: Aggiornamenti e aggiornamenti automatici, Monitoraggio dall'esterno e dall'interno, Backup con restic verso un'altra posizione, Revocare l'accesso SSH al Suo VPS per un ex collaboratore o un portatile smarrito e Aggiornare il Suo VPS a una nuova versione di Debian o Ubuntu.

Un dossier del server

Per ogni server, scriva un breve documento e lo conservi al di fuori del server, ad esempio nel Suo password manager:

  • nome, indirizzi IP, sistema operativo e data di fine supporto di quella versione;
  • cosa è in esecuzione (servizi, container, siti web) e quali porte sono aperte a tale scopo;
  • dove si trovano i backup, come si esegue il ripristino e quando lo ha testato l'ultima volta;
  • quali segreti sono presenti sul server (non i segreti stessi, ma quali sono e dove li sostituisce);
  • chi ha accesso e cosa ha fatto consapevolmente in modo diverso dallo standard.

Questo dossier è utile in caso di guasto, durante un aggiornamento e quando qualcun altro subentra nella gestione.

Mantenga attivo AppArmor (Debian e Ubuntu) o SELinux (AlmaLinux e Rocky Linux), anche se qualcosa non funziona subito. Cerchi la segnalazione nel log e risolva il problema in modo mirato. Verifichi inoltre con timedatectl che l'orologio sia sincronizzato: con un orario errato i log diventano inutilizzabili e i certificati possono risultare non validi.

Il Suo VPS è completamente autogestito: l'hardening e la manutenzione all'interno del server sono a Suo carico. Noi La aiutiamo con la parte di WebOké, come la schermata del VPS, la rete, gli snapshot e i backup giornalieri.

Vuole saperne di più? Segua il corso gratuito VPS e gestione di server Linux, lezione 10.1 Hardening e principi CIS o lezione 10.4 Verifica finale: il Suo server sotto esame.

Questo articolo le è stato utile?

← Torna a Hosting VPS

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…