Modifica la password di root predefinita dell'iPhone

Se hai intenzione di eseguire qualcosa come OpenSSH o MobileTerminal sul tuo iPhone o dispositivo iOS in modo da poter accedere a SSH, ti consigliamo di cambiare la password di root per ovvi motivi di sicurezza. Senza fare ciò, chiunque può utilizzare la password predefinita "alpina" e connettersi all'hardware, supponendo che sappiano che un server SSH è in esecuzione e che ha l'indirizzo IP LAN dei dispositivi.

Nota: questo è importante solo per gli utenti che hanno effettuato il jailbreak su dispositivi iOS e quindi utilizzano un server SSH attivo come MobileTerminal. Questa non è una procedura necessaria per altri utenti iPhone o iPad perché nessun server è aperto per impostazione predefinita e non vi è quindi alcun rischio per la sicurezza.

  • Avvia il terminale o il tuo client SSH preferito, trova l'indirizzo IP iOS e connettiti a iPhone utilizzando SSH con:
  • ssh [email protected]

  • Inserisci la password predefinita quando viene richiesta, è: alpina
  • Dopo aver effettuato l'accesso, digitare:
  • passwd

  • Fornire una nuova password, premere Invio e confermare la nuova password quando richiesto

Ciò coprirà la password di root, ma per sicurezza si vorrà anche cambiare la password degli utenti "mobili", è possibile farlo digitando:

passwd mobile

Nuovamente dovrai inserire e confermare la nuova password.

Al termine, è possibile disconnettersi dal dispositivo iOS digitando "exit".

Il video seguente illustra il semplice processo di modifica delle password di root tramite SSH:

Questo è dimostrato su un iPhone 5 con iOS 6.1, ma si applica a tutti gli altri dispositivi e versioni iOS.