Cambia la password in Mac OS X 10.7 Lion senza conoscere la password corrente

Esistono alcuni modi per reimpostare una password in Mac OS X 10.7, ma entrambi i metodi richiedono il riavvio. Questo approccio è diverso, ti consente di cambiare la password dell'utente attualmente connesso a Mac OS X Lion, senza conoscere la password dell'utente e senza un riavvio:

  • Avvia il terminale, situato in / Applicazioni / Utility /
  • Digita "whoami" sulla riga di comando per ottenere il nome di accesso preciso degli utenti correnti, che sarà simile a questo:
  • $ whoami
    Will

  • Digitare il seguente comando, sostituendo "nome utente" alla fine con il nome di accesso degli utenti correnti esatti recuperati da whoami:
  • dscl localhost -passwd /Search/Users/username

  • Immettere la nuova password una volta, premere Invio e confermare nuovamente la nuova password premendo Invio

La password ora è cambiata.

Non è richiesta alcuna autenticazione, è sufficiente inserire la nuova password e confermare la password modificata. Questo è molto più semplice dei metodi di ripristino manuale e non richiede il riavvio o la manipolazione dei dati dell'utente in Mac OS X.

Ricorda che, come qualsiasi altra cosa nella riga di comando, la maiuscola è importante, quindi se il nome utente viene riportato come "Will" che sarebbe diverso da "will", assicurati di utilizzare i limiti appropriati per la password da modificare.

Questo suggerimento è innegabilmente utile per un'ampia varietà di situazioni relative all'amministrazione del sistema, alla risoluzione dei problemi e al recupero dei furti, ma potrebbe anche comportare un potenziale rischio per la sicurezza. Per quanto riguarda il rischio per la sicurezza, è realistico presumere che se qualcuno ha un computer in suo possesso, poco è sicuro a meno che l'unità stessa non sia crittografata.

Questo trucco è stato incluso in un suggerimento più ampio e più malizioso di cui ci terremmo alla larga, comunque grazie a Daniel per aver inviato questo in!

Aggiornamento: ulteriori segnalazioni e commenti suggeriscono che si tratta di un bug in OS X Lion, in tal caso potremmo aspettarci un aggiornamento di sicurezza per Mac OS 10.7 nel prossimo futuro che rimuoverebbe la possibilità di eseguire dscl senza autenticazione amministrativa. Vi terremo aggiornati.