La domanda " Protezione della configurazione della piccola automazione domestica " fornisce un utile riferimento per suggerimenti generali sulla sicurezza, ma ci sono anche alcuni passaggi specifici che dovresti seguire per proteggere Raspberry Pi.
La risposta di Steve Robillard a una domanda su Raspberry Pi Stack Exchange delinea alcuni dei problemi specifici relativi all'uso di un Pi che è possibile affrontare, come la modifica delle password predefinite, l'utilizzo iptables
, ecc. Si collega anche al Manuale Debian di sicurezza , che, sebbene molto di grandi dimensioni, è incredibilmente completo e copre le maggiori preoccupazioni.
Dal momento che probabilmente ti collegherai al Pi tramite SSH, considera l' autenticazione basata su chiave invece di usare una password: un certificato SSH è praticamente impossibile da indovinare, anche da un determinato aggressore, a differenza di una password potenzialmente debole. Come notato nell'articolo collegato, dai un'occhiata anche a Fail2ban , che bloccherà IP tutti gli utenti che mostrano segni dannosi (ad esempio ipotesi di password errate).
Per quanto riguarda le tue preoccupazioni DDoS: se qualcuno decide di lanciare un attacco DDoS contro il tuo Pi , hai poche possibilità. Alcuni attacchi possono raggiungere fino a 665 Gbps , il che sarebbe impossibile per il tuo Pi da difendere. Ma vorrei porre questa domanda: perché un utente malintenzionato dovrebbe voler DDoS il tuo Pi? Negare il tuo servizio probabilmente non offrirebbe molti vantaggi a un utente malintenzionato e molti dispositivi IoT vengono invece hackerati per partecipare agli attacchi DDoS .
Tuttavia, se tu fossi molto paranoico, potresti forse inserire nella whitelist i dispositivi a cui ci si aspettava che il tuo Pi si connettesse, e semplicemente rilasciare qualsiasi altro pacchetto iptables
. Sta a te decidere se valga la pena.
Per quanto riguarda DDNS, trovo la guida di HowToGeek abbastanza chiara: in sostanza, è necessario controllare il router per un'impostazione DDNS e configurarla. NoIP ha schermate per la maggior parte dei principali modelli di router. Probabilmente avresti più fortuna a chiederlo separatamente (e potresti già trovare una risposta su Super User ).