Esegui il comando Mac "chsh -s / usr / local / bin / false" e non riesco ad accedere nuovamente al mio account

4

Ho davvero incasinato! Dal momento che ho eseguito il mio Mac con il comando qui sotto

chsh -s /usr/local/bin/false

Diversi minuti più tardi, ho notato che il mio Mac si disconnetteva da solo. Così, ho provato ad accedere di nuovo facendo clic su "cambia utente", ma non riesco a vedere il mio account amministratore lì.

Suppongo che "false" non sia una shell capace di registrare, ecco perché il mio account è nascosto.

Sto provando a cambiare la mia shell con Terminal.app in modalità di ripristino o modalità utente singolo (ma entrambi sono di sola lettura).

Quindi, al momento, voglio sapere se ci sono soluzioni che potrebbero essere in grado di risolvere questo problema.

    
posta Yumenosuke Koukata 08.08.2017 - 19:51
fonte

1 risposta

1

OK: situazione pessima, ma probabilmente abbastanza facile da aggirare.

  1. Avvia in modalità utente singolo, monta l'unità come letto e scrivi eseguendo /sbin/mount -uw / , rimuovi il file /var/db/.AppleSetupDone e crea un nuovo account amministratore
  2. Utilizza quell'account amministratore per cambiare la shell per il tuo utente.
  3. Esci e controlla il tuo account.
  4. Pulisci l'account amministratore "temporaneo", se lo desideri.

Niente può andare storto, tranne forse FileVault o nessun backup o una password del firmware, quindi se è possibile completare un backup o avere già un altro account amministratore - usare quello sarebbe molto meglio nel caso in cui lo schema sopra non fosse adatto per te.

iMac è bloccato in un ciclo di accesso

link

    
risposta data 08.08.2017 - 21:33
fonte

Leggi altre domande sui tag