Sto cercando di pensare a un modo per proteggere i server Linux esposti all'accesso fisico. La mia piattaforma specifica sono i server Linux con fattore di forma ridotto su una scheda madre alix2d13 con marchio PC Engines . Le dimensioni ridotte presentano un ulteriore rischio di rimozione dai locali da parte di un aggressore.
Supponendo che vi sia un accesso fisico al server:
1) ROOT-PASSWORD: si collega un cavo console al server e viene richiesta una password. Se non si conosce la password, è possibile riavviare la macchina in modalità utente singolo e reimpostare la password. Voilà, ottieni l'accesso root.
Per proteggere quanto sopra, inserisci una password nel menu di GRUB, quindi quando il server viene riavviato per accedere alla modalità utente singolo devi fornire la password di GRUB.
2) GRUB_PASSWORD. Se si spegne la macchina, estrarre il disco rigido e montarlo su un'altra workstation, sarà possibile sfogliare la /bootdirectory che contiene il file grub.cfg all'interno del quale è possibile trovare la password di GRUB. Puoi cambiare la password di GRUB o eliminarla.
Ovviamente quando parliamo di grandi macchine di produzione molto probabilmente non ci sarà alcun accesso fisico e, a parte questo, anche se qualcuno ottiene l'accesso fisico al server, non lo spegnerà.
Quali sono le possibili soluzioni per prevenire il furto di dati su server fisicamente facili da rubare?
Per come la vedo io, in un modo o nell'altro è possibile ottenere l'accesso ai dati contenuti.