0 votes

OS X 10.10.5 - utilisateur root activé soudainement

Autant que je sache, l'utilisateur root est désactivé par défaut sous OS X. Et je me souviens avoir essayé la commande "su" il y a quelque temps (quelques semaines) et elle a affiché quelque chose comme "su : désolé" comme elle aurait dû le faire. J'ai cherché sur Google comment activer l'utilisateur root et suivi les étapes, juste pour savoir si cela serait nécessaire, mais JE N'AI PAS activé ou modifié quoi que ce soit dans les paramètres à ce moment-là.

Juste pour le fun, j'ai essayé il y a quelques minutes et il m'a effectivement permis de me connecter en tant que root, c'est-à-dire :

  ~  su                                                               23:46:28
Mot de passe :
sh-3.2# ls -l

Est-ce que quelqu'un a une idée de pourquoi ce changement s'est produit ?

P.S.: La tentative il y a quelques semaines était sous OS X 10.10.4, la tentative il y a quelques minutes était sous OS X 10.10.5 - est-ce que quelqu'un sait si ce paramètre a été modifié dans cette mise à jour ?

EDIT : Il y a quelques mois, je me souviens simplement qu'un nouvel utilisateur est apparu comme "Autres..." à l'écran de connexion au démarrage. Il est toujours là, mais je n'ai rien fait concernant cet utilisateur. Dans les préférences système, il ne dit que les 3 utilisateurs que j'ai créés (mon utilisateur, la sauvegarde avec des droits d'administrateur (appelée "test") et invité), mais dans le terminal il dit :

  /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 MonNom staff    2,1K 30 Aug 00:13 MonNom
drwxrwxrwt   9 root   wheel    306B 16 Aug 22:30 Shared
drwxr-xr-x+ 12 test   staff    408B  6 Aug 14:54 test

Qui est cet utilisateur "partagé" ? Cela correspond probablement à l'utilisateur "Autres..." affiché à l'écran de connexion. Voici le contenu de "Partagé" :

  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 MonNom wheel  6148 16 Aug 22:30 .DS\_Store
-rw-r--r--  1 root  wheel     0 10 Sep  2014 .localized
drwxrwxrwx  4 MonNom wheel   136 27 Jun  2014 Battle.net
drwxrwxrwx  5 MonNom wheel   170 25 Apr 12:22 Blizzard
drwxrwxrwx  3 MonNom wheel   102 11 Sep  2014 Latexian
drwxrwxrwx@ 6 MonNom wheel   204 27 Okt  2013 SC Info
drwxrwxrwx@ 2 MonNom wheel    68 25 Sep  2013 adi

EDIT : Je viens de vérifier et j'ai trouvé que root est en effet activé. Je pense que je vais le désactiver à nouveau. Mais pourquoi cela a-t-il changé ?

EDIT : Je viens de désactiver root. Il affiche "su : désolé" comme désiré lorsque je tente de me connecter en tant que root dans le terminal et en plus, l'utilisateur "Autres..." à l'écran de connexion a disparu. Toujours perplexe quant à la manière dont root a été activé et pourquoi.

1voto

klanomath Points 63400

Le dossier "Partagé" est - en fonction de votre système - créé automatiquement ou créé par le système après la création d'un deuxième compte utilisateur sur votre Mac (dans votre cas probablement l'utilisateur de test). Son but est de partager des fichiers entre plusieurs comptes utilisateurs.

Ces fichiers (et dossiers) peuvent contenir des données personnelles, des fichiers d'assistance d'application pour tous les utilisateurs ou des données d'enregistrement/licence.

Par conséquent, les bits de lecture et d'écriture sont définis pour tous les utilisateurs (au fait c'est un bit collant) :

drwxrwxrwt   9 root   wheel    306B 16 août 22:30 Partagé

Le dossier utilisateur du compte root est /var/root et contient les mêmes dossiers par défaut qu'un compte normal.


Après avoir activé l'utilisateur root, le "nouvel" utilisateur "Autres" sera affiché à l'écran de connexion. Cela a été fait il y a "quelques mois" comme mentionné dans votre première section de modification. Il n'y a aucun lien avec la mise à jour 10.10.5. Vous l'avez probablement fait vous-même dans le passé ou quelqu'un d'autre qui a un accès administrateur à votre Mac.

La raison pour laquelle vous pouvez utiliser votre mot de passe standard avec su est que votre mot de passe et le mot de passe root sont identiques. Si vous changez le mot de passe pour root, vous devriez alors entrer celui-ci à la place. Si vous souhaitez ensuite utiliser su avec votre utilisateur admin sans connaître le mot de passe root, vous devriez entrer sudo su et le mot de passe de votre admin.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X