OS X 10.10.5 - utente root improvvisamente attivato

0

Per quanto ne so, l'utente root è disattivato di default in OS X. E ricordo di aver provato il comando "su" un po 'di tempo (qualche settimana fa) e ha dichiarato qualcosa come "su: sorry" che dovrebbe indicare Ho cercato su google come attivare l'utente root e ho seguito i passaggi, solo per sapere se sarebbe stato necessario, ma NON ho attivato o modificato nulla nelle impostazioni in quel punto.

Solo per divertimento, ci ho provato alcuni minuti fa e mi sono permesso di accedere come root, io. e:.

➜  ~  su                                                               23:46:28
Password:
sh-3.2# ls -l

Qualcuno ha un'idea del perché questo cambiamento si sia verificato?

P.S .: Il tentativo di alcune settimane fa era sotto OS X 10.10.4, il tentativo pochi minuti fa era sotto OS X 10.10.5 - qualcuno sa se hanno cambiato quell'impostazione con questo aggiornamento?

EDIT: alcuni mesi fa, ricordo, apparve un nuovo utente visualizzato come "Altri ..." nella schermata di login al momento del boot. È ancora qui, ma non ho fatto nulla per questo utente. Nelle preferenze di sistema, si sono appena creati i 3 utenti (il mio utente, il backup con diritti di amministratore (chiamato "test") e guest), ma nel terminale indica:

➜  /Users  ls -lah                                                     00:13:41
total 0
drwxr-xr-x   7 root   admin    238B 17 Okt  2014 .
drwxr-xr-x  35 root   wheel    1,2K 11 Jul 15:19 ..
-rw-r--r--   1 root   wheel      0B 10 Sep  2014 .localized
drwxr-xr-x+ 11 Guest  _guest   374B 25 Sep  2013 Guest
drwxr-xr-x+ 64 MyName staff    2,1K 30 Aug 00:13 MyName
drwxrwxrwt   9 root   wheel    306B 16 Aug 22:30 Shared
drwxr-xr-x+ 12 test   staff    408B  6 Aug 14:54 test

Che cos'è questo utente "condiviso"? Questo probabilmente corrisponderà all'utente "Altri ..." visualizzato nella schermata di accesso. Questo è il contenuto di "Condiviso":

➜  Shared  ls -al                                                      00:23:57
total 16
drwxrwxrwt  9 root  wheel   306 16 Aug 22:30 .
drwxr-xr-x  7 root  admin   238 17 Okt  2014 ..
-rw-r--r--@ 1 MyName wheel  6148 16 Aug 22:30 .DS_Store
-rw-r--r--  1 root  wheel     0 10 Sep  2014 .localized
drwxrwxrwx  4 MyName wheel   136 27 Jun  2014 Battle.net
drwxrwxrwx  5 MyName wheel   170 25 Apr 12:22 Blizzard
drwxrwxrwx  3 MyName wheel   102 11 Sep  2014 Latexian
drwxrwxrwx@ 6 MyName wheel   204 27 Okt  2013 SC Info
drwxrwxrwx@ 2 MyName wheel    68 25 Sep  2013 adi

EDIT: ho appena controllato e scoperto che la radice è effettivamente attivata. Penso che lo disattiverò di nuovo. Ma perché è cambiato?

EDIT: solo root disattivato. Risponde "su: sorry" come desiderato quando si tenta di accedere come root nel terminale e inoltre l'utente "Altri ..." nella schermata di accesso è scomparso. Ancora senza tracce perché e come la root è stata attivata.

    
posta root 30.08.2015 - 00:44
fonte

1 risposta

1

La cartella "condivisa" è - a seconda del sistema - creata o creata automaticamente dal sistema dopo aver stabilito un secondo account utente sul tuo Mac (nel tuo caso probabilmente l'utente di prova). Il suo scopo è la condivisione di file tra diversi account utente.

Questi file (e cartelle) possono essere dati personali, file di supporto dell'applicazione per tutti gli utenti o dati di registrazione / licenza.

Quindi i bit di lettura e scrittura sono impostati per tutti gli utenti (BTW t è un sticky bit ):

drwxrwxrwt   9 root   wheel    306B 16 Aug 22:30 Shared

La cartella utente dell'account root è / var / root e contiene le stesse cartelle predefinite di un normale account.

Dopo aver abilitato l'utente root, il "nuovo" utente "Altri" verrà visualizzato nella schermata di accesso. Questo è stato fatto "alcuni mesi fa" come menzionato nella tua prima sezione EDIT. Non c'è alcuna relazione con l'aggiornamento 10.10.5. Probabilmente lo hai fatto tu stesso in passato o qualcun altro che ha accesso come amministratore al tuo Mac.

Il motivo per essere in grado di utilizzare la tua password standard con su è l'identità della tua password e la password di root. Se cambi la password per root, dovresti inserire questa invece. Se poi vorrai su del tuo utente amministratore senza conoscendo la password di root, dovresti inserire sudo su e la password dell'amministratore.

    
risposta data 30.08.2015 - 22:48
fonte

Leggi altre domande sui tag