Aggiornamento del firmware#
(Nitrokey 3 - Linux)
Questa guida descrive come aggiornare il firmware della Nitrokey 3.
Importante
**Assicurati di avere abilitato i metodi di login di backup e/o assicurati che Nitrokey 3 non sia l’unico modo per autenticarsi/2FA per le tue applicazioni/servizi.
Come aggiornare#
Importante
Non scollegare mai Nitrokey 3 o interrompere il processo durante l’aggiornamento, questo potrebbe rendere il tuo dispositivo inutilizzabile!
Assicurati di avere l’ultima versione di pynitrokey installata, controlla le istruzioni di installazione per il tuo sistema operativo.
Esegui
nitropy nk3 update
.Toccare il dispositivo per attivare il bootloader (una volta istruito da
nitropy
).solo macOS: Eseguire nuovamente il comando di aggiornamento (una volta istruito da
nitropy
).Aspetta 3-10 minuti su macOS/Linux, 12-25 minuti su Windows.
L’aggiornamento è finito.
Opzionale: eseguire
nitropy nk3 test
per controllare se il dispositivo funziona correttamente dopo il flashing.
In caso di errori si prega di prendere i log dalla /tmp
directory (/tmp/nitropy.log.*
).
Risoluzione dei problemi#
- Problema: Ottengo
permission denied for /dev/hidrawX
durante l’aggiornamento. Questo probabilmente significa che il vostro utente non ha i permessi necessari per leggere/scrivere il dispositivo. Assicuratevi di aver impostato il corretto udev-rules. Scaricate questo set udev-rules e mettetelo nella vostra directory udev rules (ad esempio,
/etc/udev/rules.d
). Poi rimuovete la vostra Nitrokey 3 dallo slot USB ed eseguite:udevadm control --reload-rules && udevadm trigger
o riavviare la macchina. In seguito l’aggiornamento dovrebbe funzionare senza il problema dei permessi.