[S.Li.P] Server IOT, come renderlo sicuro
Lucio Crusca
lucio a sulweb.org
Dom 9 Maggio 2021 22:52:12 CEST
Il 09/05/21 20:34, giorgio boiero via SLiP ha scritto:
> Ciao Lucio
> Per installare Wireguard basta usare il tuo script
> https://gitlab.com/lucrus/add-wireguard-host
> <https://gitlab.com/lucrus/add-wireguard-host> o dobbiamo prima
> installare Wireguard?
Lo script funziona indipendentemente da WireGuard, e puoi usarlo dove
vuoi, anche su un computer che non è quello su cui poi installerai
WireGuard: generi i files dove vuoi e poi li copi a mano sul sistema
dove vuoi mettere WireGuard.
Se però hai tutto il necessario per eseguire lo script direttamente sul
computer dove installerai WireGuard, è sicuramente tutto più comodo, in
quanto in quel caso ti genera già i files nella posizione corretta per
Wireguard (se lo esegui come utente root).
Per lo script è sufficiente che ci sia il comando "wg" installato (su
Debian e derivate è incluso nel pacchetto "wireguard-tools") ed altri
comandi di shell che su un sistema server o desktop GNU/Linux
normalmente ci sono (bash, cat, cut, grep, sed, tee). Non so però dirti
se questi comandi ci siano normalmente su Raspberry Pi OS (ex Raspbian),
perché, pur essendo derivato da Debian, è pensato per soluzioni embedded
e quindi di certo molte cose non ritenute essenziali dagli sviluppatori
potrebbero mancare.
Tieni anche conto che, per installare comodamente wireguard, potrebbe
essere necessario un kernel di Linux versione 5.6 o più recente: la
versione più recente di Raspberry Pi OS usa il 5.10 quindi va bene da
questo punto di vista, ma non so dirti cosa usassero le versioni precedenti.
> Pensi che lo script funzioni anche sui RaspberryPI che sono basati su
> CPU ARM e usano come OS Debian?
Lo script è indipendente dall'hardware: se su quell'hardware funziona
Debian, allora funziona anche lo script. Il problema semmai, come dicevo
sopra, potrebbe essere la disponibilità di wireguard stesso per quel
sistema, cosa che non ho verificato.
Maggiori informazioni sulla lista
SLiP