utilisateur ou session "autre" en trop sur mon mac

Jojo2016

Membre confirmé
12 Février 2016
13
0
26
Voilà, quand j'allume mon Mac, en plus de mes sessions a moi se trouve la session "autre" et pas moyens de l'enlever, comment m'en débarrasser svp ?



Note de la modération: pas trop de rapport avec les portables Mac, je déplace dans le forum adéquat.
 
Dernière édition par un modérateur:
Bonsoir,
va dans Préférence système/Utilisateurs et groupes pour modifier l’écran d’ouverture de session
 
peux-tu faire une capture d’écran dans utilisateurs et groupes
 
Bonsoir,
va dans Préférence système/Utilisateurs et groupes pour modifier l’écran d’ouverture de session
Alors voila, ici même il y a mes 2 sessions, jojo, midnight; mais quand je démarre mon mac il se trouve c'est 2 sessions ansi qune autre tout à droite avec comme nom "Autre..."
 

Fichiers joints

  • Capture d’écran 2016-02-12 à 23.29.41.jpg
    Capture d’écran 2016-02-12 à 23.29.41.jpg
    71,9 KB · Affichages: 1 156
Salut jojo.

L'icône additionnelle Autre... affichée à l'écran d'ouverture de session en sus des icônes régulières d'utilisateurs (celles des utilisateurs ayant un compte dans l'OS + celle de l'invité si cette option a été activée) intervient lorsque l'utilisateur root (System Administrator) a été "activé".

Cette "activation" peut être opérée de 2 façons :

- a) soit via le Menu /Préférences Système/Utilisateurs et groupes => déverrouiller le cadenas d'administration => Options => Compte serveur réseau : "Rejoindre" => "Ouvrir Utilitaire d'annuaire..." => panneau de l'«Utilitaire d'annuaire» => déverrouiller le cadenas d'administration par le mot-de-passe admin => barre de menus supérieure du logiciel à l'écran : Édition > Activer l'utilisateur root.

- b) soit en naviguant graphiquement par le Finder dans l'arborescence de l'OS à : Système/Bibliothèque/CoreServices/Applications/Utilitaire d'annuaire (procédé, intellectuellement parlant, plus instructif) ce qui affiche le même panneau de l'«Utilitaire d'annuaire» que ci-dessus => même opération que décrite.​

--------------------​

"Activer l'utilisateur root" est un énoncé qui, pour être signé Apple, n'en est pas moins contestable. Car ledit utilisateur root est le Super-User ou System Administrator dont l'identité d'utilisateur se trouve créée a priori à l'installation d'OS X et enregistrée dans la base de données des utilisateurs (at: /private/var/db/dslocal/nodes/Default/users/root.plist). Dès le démarrage logiciel de l'OS, tous les processus-Système qui se lancent se trouvent référés à cet utilisateur root comme à leur opérateur-propriétaire en acte. Il paraît donc clair que root est une instance utilisatrice automatiquement activée et active dès le démarrage de l'OS => en ce sens, considérer l'« activation » de root comme une option est un non-sens.

Mais il se trouve que dans le fichier root.plist qui définit l'identité d'utilisateur de root, la clé : <key>passwd</key> (clé correspondant au mot-de-passe) se trouve par défaut associée à une chaîne :
<array>
<string>*</string>
</array>

implémentée d'une valeur (désignée par le * simple) vide => root par défaut n'a donc pas de mot-de-passe défini. Ce qui a (entre autres) la conséquence suivante :

À l'installation de l'OS, puisque l'utilisateur root comme on l'a vu "existe a priori" (identité définie par un root.plist), il a, comme tout autre utilisateur défini dans l'OS, un dossier de compte d'utilisateur ou HOME. Mais root étant un utilisateur exceptionnel, ce dossier de compte n'est pas localisé dans /Users (le répertoire des Utilisateurs) comme les dossiers de compte d'utilisateurs de second - admin -, de troisième - staff - ou de quatrième - guest - ordre, mais dans une localisation protégée invisible au Finder : /private/var/root.

La situation est donc la suivante : tant que root, existant bel et bien en tant que Super-User, n'a pas de mot-de-passe défini dans la chaîne correspondant à la <key>passwd</key> de son fichier root.plist, il ne peut pas ouvrir une session graphique à l'écran d'ouverture de session à partir de son #HOME : le dossier de compte /private/var/root. Cet état de choses a un corollaire : le #HOME de root, créé a priori à l'installation de l'OS, n'est rien qu'une ébauche de dossier de compte, puisque le seul sous-dossier créé par défaut est la Library (Bibliothèque d'utilisateur du compte). Aucun des autres sous-dossiers de compte : Desktop (Bureau), Documents, Images ... n'existe.

--------------------​

Cette situation peut perdurer indéfiniment, et sur la plupart des Macs, où jamais l'utilisateur root n'est "activé", c'est le cas sans que cela ne nuise en rien au fonctionnement de l'OS (au contraire). Mais il est donc possible, dans le menu Éditer de l'«Utilitaire d'annuaire» (l'Annuaire est le contenu du dossier dslocal mentionné ci-dessus : directory_service local) d'« activer » l'utilisateur root. Ce qui se comprend ainsi : de lui définir un mot-de-passe, qui va modifier la chaîne correspondant à la clé : <key>passwd</key> du fichier root.plist en :
<array>
<string>********</string>
</array>
(le mot-de-passe n'étant pas renseigné en clair pour des raisons de sécurité.

Dès ce que cette modification a été opérée, une icône "Autre..." se trouve présente à l'écran d'ouverture de session, son choix permettant de renseigner en nom d'utilisateur : root et en mot-de-passe le mot-de-passe choisi dans l'«Utilitaire d'annuaire» (qui est donc un logiciel d'édition des fichiers bases-de-données du répertoire dslocal). Opérer une seule fois ce login en tant que root déclenche automatiquement la première fois la finalisation du dossier de compte de root, pour lequel l'ensemble de l'arborescence de sous-dossiers (Desktop, Documents...) se trouve créée comme condition de possibilité de l'ouverture d'une session graphique d'après le patron pré-existant at: /System/Library/User\ Template.

Cette session graphique ressemble à celle d'un compte standard comme une goutte d'eau à une autre, avec néanmoins une différence cruciale : l'utilisateur qui s'est loggé en tant que root n'a pas besoin de mot-de-passe pour faire ce qu'il veut dans l'arborescence de l'OS en mode graphique (Finder) : tous les dossiers, y compris d'utilisateurs autres que lui, sont traversables (pas de sens interdits) et toutes les actions sont possibles (manipulations voire suppressions de fichiers) - sauf sous «El Capitan» ou le protocole SIP (System Integrity Protection) protège désormais les 4 répertoires : /bin, /sbin, /usr et /System contre le quodlibétisme de root aussi longtemps que ce protocole n'a pas été désactivé.

Autant dire qu'il vaut mieux savoir ce qu'on fait, quand on le fait, lorsqu'on s'amuse, l'utilisateur root "activé", à ouvrir une session graphique de System Adminstrator avant d'aller muser dans l'arborescence de l'OS en mode graphique...

Par ailleurs, une fois qu'un mot-de-passe se trouve défini pour root au fichier root.plist, il est possible dans des fichiers scripts de préfacer les instructions d'une mention : "do shell script with administrator priviledge" + password root qui force l'exécution des commandes en mode Super-User.

--------------------​

Si les explications que j'ai tenté de donner t'ont convaincu que l'« activation » de root (càd. son statut d'utilisateur capable d'ouvrir une session graphique avec un mot-de-passe ad-hoc) était pour toi superfétatoire, ou simplement si l'affichage d'une icône "Autre..." t'est visuellement odieuse à l'écran d'ouverture de session => alors il te suffit de lancer l'«Utilitaire d'annuaire» comme vu ci-dessus, d'aller au menu Éditer et de cliquer simplement l'option disponible, dès lors que root a été "Activé" : "Désactiver l'utilisateur root" => immédiatement, le fichier root.plist va être édité à la clé : <key>passwd</key> pour ce qui est de la valeur de la chaîne associée qui devient :
<array>
<string>*</string>
</array>

= suppression d'un mot-de-passe défini. Cette opération ne purge pas le #HOME de root des sous-dossiers, voire données, résultant d'une activité de session en le ramenant à l'état natif : sous-dossier Library solitaire, mais forclôt désormais l'ouverture d'une session graphique root en faisant disparaître l'affichage d'une icône "Autre...". Pour "ré-activer" root, il suffit dans le menu Éditer de l'«Utilitaire d'annunaire» de re-sélectionner le sous-menu "Activer l'utilisateur root" et de choisir un nouveau mot-de-passe ou le même que l'ancien.

Il est possible, dans l'interface de la «Recovery HD» > menu : Utilitaires > Terminal de passer la commande resetpassword qui lance l'«Utilitaire de ré-intialisation du mot-de-passe» et de choisir parmi les utilisateurs disponibles du volume de l'OS : System Administrator pour re-définir son mot-de-passe. Dans un OS "moderne" comme «El Capitan», au cas où root n'a pas été préalablement activé avec mot-de-passe de session défini, il n'est pas possible d'« activer » root par cette procédure, mais seulement de changer son mot-de-passe s'il a été déjà défini au préalable ; dans les OS "classiques" («Lion», par exemple), il était possible par cette procédure d'« activer » root en lui choisissant un mot-de-passe, même si aucun mot-de-passe ne se trouvait déjà défini.

--------------------​
 
Dernière édition par un modérateur:
Salut jojo.

L'icône additionnelle Autre... affichée à l'écran d'ouverture de session en sus des icônes régulières d'utilisateurs (celles des utilisateurs ayant un compte dans l'OS + celle de l'invité si cette option a été activée) intervient lorsque l'utilisateur root (System Administrator) a été "activé".

Cette "activation" peut être opérée de 2 façons :

- a) soit via le Menu /Préférences Système/Utilisateurs et groupes => déverrouiller le cadenas d'administration => Options => Compte serveur réseau : "Rejoindre" => "Ouvrir Utilitaire d'annuaire..." => panneau de l'«Utilitaire d'annuaire» => déverrouiller le cadenas d'administration par le mot-de-passe admin => barre de menus supérieure du logiciel à l'écran : Édition > Activer l'utilisateur root.

- b) soit en naviguant graphiquement par le Finder dans l'arborescence de l'OS à : Système/Bibliothèque/CoreServices/Applications/Utilitaire d'annuaire (procédé, intellectuellement parlant, plus instructif) ce qui affiche le même panneau de l'«Utilitaire d'annuaire» que ci-dessus => même opération que décrite.​

--------------------​

"Activer l'utilisateur root" est un énoncé qui, pour être signé Apple, n'en est pas moins contestable. Car ledit utilisateur root est le Super-User ou System Administrator dont l'identité d'utilisateur se trouve créée a priori à l'installation d'OS X et enregistrée dans la base de données des utilisateurs (at: /private/var/db/dslocal/nodes/Default/users/root.plist). Dès le démarrage logiciel de l'OS, tous les processus-Système qui se lancent se trouvent référés à cet utilisateur root comme à leur opérateur-propriétaire en acte. Il paraît donc clair que root est une instance utilisatrice automatiquement activée et active dès le démarrage de l'OS => en ce sens, considérer l'« activation » de root comme une option est un non-sens.

Mais il se trouve que dans le fichier root.plist qui définit l'identité d'utilisateur de root, la clé : <key>passwd</key> (clé correspondant au mot-de-passe) se trouve par défaut associée à une chaîne :
<array>
<string>*</string>
</array>

implémentée d'une valeur (désignée par le * simple) vide => root par défaut n'a donc pas de mot-de-passe défini. Ce qui a (entre autres) la conséquence suivante :

À l'installation de l'OS, puisque l'utilisateur root comme on l'a vu "existe a priori" (identité définie par un root.plist), il a, comme tout autre utilisateur défini dans l'OS, un dossier de compte d'utilisateur ou HOME. Mais root étant un utilisateur exceptionnel, ce dossier de compte n'est pas localisé dans /Users (le répertoire des Utilisateurs) comme les dossiers de compte d'utilisateurs de second - admin -, de troisième - staff - ou de quatrième - guest - ordre, mais dans une localisation protégée invisible au Finder : /private/var/root.

La situation est donc la suivante : tant que root, existant bel et bien en tant que Super-User, n'a pas de mot-de-passe défini dans la chaîne correspondant à la <key>passwd</key> de son fichier root.plist, il ne peut pas ouvrir une session graphique à l'écran d'ouverture de session à partir de son #HOME : le dossier de compte /private/var/root. Cet état de choses a un corollaire : le #HOME de root, créé a priori à l'installation de l'OS, n'est rien qu'une ébauche de dossier de compte, puisque le seul sous-dossier créé par défaut est la Library (Bibliothèque d'utilisateur du compte). Aucun des autres sous-dossiers de compte : Desktop (Bureau), Documents, Images ... n'existe.

--------------------​

Cette situation peut perdurer indéfiniment, et sur la plupart des Macs, où jamais l'utilisateur root n'est "activé", c'est le cas sans que cela ne nuise en rien au fonctionnement de l'OS (au contraire). Mais il est donc possible, dans le menu Éditer de l'«Utilitaire d'annuaire» (l'Annuaire est le contenu du dossier dslocal mentionné ci-dessus : directory_service local) d'« activer » l'utilisateur root. Ce qui se comprend ainsi : de lui définir un mot-de-passe, qui va modifier la chaîne correspondant à la clé : <key>passwd</key> du fichier root.plist en :
<array>
<string>********</string>
</array>
(le mot-de-passe n'étant pas renseigné en clair pour des raisons de sécurité.

Dès ce que cette modification a été opérée, une icône "Autre..." se trouve présente à l'écran d'ouverture de session, son choix permettant de renseigner en nom d'utilisateur : root et en mot-de-passe le mot-de-passe choisi dans l'«Utilitaire d'annuaire» (qui est donc un logiciel d'édition des fichiers bases-de-données du répertoire dslocal). Opérer une seule fois ce login en tant que root déclenche automatiquement la première fois la finalisation du dossier de compte de root, pour lequel l'ensemble de l'arborescence de sous-dossiers (Desktop, Documents...) se trouve créée comme condition de possibilité de l'ouverture d'une session graphique d'après le patron pré-existant at: /System/Library/User\ Template.

Cette session graphique ressemble à celle d'un compte standard comme une goutte d'eau à une autre, avec néanmoins une différence cruciale : l'utilisateur qui s'est loggé en tant que root n'a pas besoin de mot-de-passe pour faire ce qu'il veut dans l'arborescence de l'OS en mode graphique (Finder) : tous les dossiers, y compris d'utilisateurs autres que lui, sont traversables (pas de sens interdits) et toutes les actions sont possibles (manipulations voire suppressions de fichiers) - sauf sous «El Capitan» ou le protocole SIP (System Integrity Protection) protège désormais les 4 répertoires : /bin, /sbin, /usr et /System contre le quodlibétisme de root aussi longtemps que ce protocole n'a pas été désactivé.

Autant dire qu'il vaut mieux savoir ce qu'on fait, quand on le fait, lorsqu'on s'amuse, l'utilisateur root "activé", à ouvrir une session graphique de System Adminstrator avant d'aller muser dans l'arborescence de l'OS en mode graphique...

Par ailleurs, une fois qu'un mot-de-passe se trouve défini pour root au fichier root.plist, il est possible dans des fichiers scripts de préfacer les instructions d'une mention : "do shell script with administrator priviledge" + password root qui force l'exécution des commandes en mode Super-User.

--------------------​

Si les explications que j'ai tenté de donner t'ont convaincu que l'« activation » de root (càd. son statut d'utilisateur capable d'ouvrir une session graphique avec un mot-de-passe ad-hoc) était pour toi superfétatoire, ou simplement si l'affichage d'une icône "Autre..." t'est visuellement odieuse à l'écran d'ouverture de session => alors il te suffit de lancer l'«Utilitaire d'annuaire» comme vu ci-dessus, d'aller au menu Éditer et de cliquer simplement l'option disponible, dès lors que root a été "Activé" : "Désactiver l'utilisateur root" => immédiatement, le fichier root.plist va être édité à la clé : <key>passwd</key> pour ce qui est de la valeur de la chaîne associée qui devient :
<array>
<string>*</string>
</array>

= suppression d'un mot-de-passe défini. Cette opération ne purge pas le #HOME de root des sous-dossiers, voire données, résultant d'une activité de session en le ramenant à l'état natif : sous-dossier Library solitaire, mais forclôt désormais l'ouverture d'une session graphique root en faisant disparaître l'affichage d'une icône "Autre...". Pour "ré-activer" root, il suffit dans le menu Éditer de l'«Utilitaire d'annunaire» de re-sélectionner le sous-menu "Activer l'utilisateur root" et de choisir un nouveau mot-de-passe ou le même que l'ancien.

Il est possible, dans l'interface de la «Recovery HD» > menu : Utilitaires > Terminal de passer la commande resetpassword qui lance l'«Utilitaire de ré-intialisation du mot-de-passe» et de choisir parmi les utilisateurs disponibles du volume de l'OS : System Administrator pour re-définir son mot-de-passe. Dans un OS "moderne" comme «El Capitan», au cas où root n'a pas été préalablement activé avec mot-de-passe de session défini, il n'est pas possible d'« activer » root par cette procédure, mais seulement de changer son mot-de-passe s'il a été déjà défini au préalable ; dans les OS "classiques" («Lion», par exemple), il était possible par cette procédure d'« activer » root en lui choisissant un mot-de-passe, même si aucun mot-de-passe ne se trouvait déjà défini.

--------------------​
J'ai eu du mal à tout comprendre, fin ce que j'ai essayer de faire n'a pas marcher, mais merci beaucoup de ta réponse, j'ai activer root rien n'a changer, puis j'ai désactiver root, rien n'a changer, toujours ce "autre" cela m'énerve de le voir a chaque démarrage vu qui me sert a rien. Moi et l'informatique, sa fait 2 dsl :3
 
:coucou: Jojo

J'ai disons "profité" de l'occasion fournie par ton fil pour exercer ma prose matinale - un peu bien longuement sans doute
361608_original.png


Bref, la règle est la suivante : s'il y a "activation" de l'utilisateur root, une icône "Autre..." se trouve affichée à l'écran d'ouverture de session à côté des icônes régulières d'utilisateurs, afin de permettre le login en tant que root ; s'il y a "désactivation" de l'utilisateur root, alors l'icône "Autre..." disparaît de l'affiche.

Ton problème est que, l'utilisateur root "désactivé" dans ton OS, tu te coltines toujours l'icône "Autre..." à l'écran d'ouverture de session, contrairement à la règle exposée. Une petite enquête sur le Net m'a appris qu'il existe apparemment un bogue, responsable de l'affichage résilient de l'icône "Autre..." à l'écran d'ouverture de session alors même que l'utilisateur root est "désactivé".

Je te propose de passer dans le «Terminal» la commande de "désactivation" de l'utilisateur root, pour voir si cette opération en mode texte règle le problème au cas où le bogue serait imputable au logiciel graphique «Utilitaire d'annuaire» qui ferait mal son boulot.

Va donc à : Applications/Utilitaires et lance le «Terminal» => dans la fenêtre qui s'affiche, fais un copier-coller direct de :

Bloc de code:
dsenableroot -d
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) --> une demande de password s'affiche (requête d'authentification admin pour valider la commande) --> tape ton mot-de-passe admin à l'aveugle - aucun caractère ne se montrant à la frappe - et derechef ↩︎. Re-démarre ton Mac : est-que l'icône "Autre..." a disparu... ou pas ?
 
Dernière édition par un modérateur:
  • J’aime
Réactions: Hangaroa
Pas de soucis ahah, merci en tout cas
Bon j'ai essayer de coller dsenableroot -d dans le TERMINAL, j'ai mis mon mdp mais rien n'a changer, j'ai essayer de le faire une seconde fois, mais je ne peut plus mettre mon mdp
 
j'ai essayer de coller dsenableroot -d dans le TERMINAL, j'ai mis mon mdp mais rien n'a changer, j'ai essayer de le faire une seconde fois, mais je ne peut plus mettre mon mdp

Quand une commande passe, l'invite de commande à ton nom d'utilisateur affichée d'entrée dans la fenêtre du «Terminal» (genre : jojo$) se ré-affiche simplement, sans message te disant que ça a marché. C'est en cas de blocage de la commande qu'un message d'erreur s'affiche. Lorsqu'une commande nécessite une authentification par mot-de-passe admin (étant donné sa puissance d'impact sur le Système), alors après saisie du mot-de-passe et validation par ↩︎ il en va de même que pour une commande simple : l'invite de commande se ré-affiche simplement en cas de succès. Si tu as bien passé la commande dsenableroot -d à partir d'une session admin permettant une authentification, alors elle a dû s'exécuter après saisie de ton mot-de-passe + ↩︎ sans faire d'histoires...

Par ailleurs, une fois que tu as passé une première commande nécessitant une authentification par mot-de-passe admin - alors pendant les 5' qui suivent tu n'as plus besoin de t'authentifier de nouveau en re-saisissant un mot-de-passe admin pour repasser une commande du même type (ou la même) requérant des privilèges. Elle passe d'entrée à l'instar d'une commande simple (c'est pour le "confort" de l'utilisateur). Donc si tu as récidivé la même commande dans la foulée de la première qui t'avait demandé un mot-de-passe, aucun nouveau mot-de-passe ne t'a donc été re-demandé dans le cadre des 5' suivantes.

--------------------
Tes manipulations graphiques dans l'«Utilitaire d'annuaire» et la commande en mode texte dsenableroot -d dans le «Terminal» sont 2 procédés accouchant du même résultat : l'édition du fichier /private/var/db/dslocal/nodes/Default/users/root.plist (qui constitue la "Carte d'Identité" de l'utilisateur root) de manière à assigner, à la clé de référence <key>passwd</key> la valeur de la chaîne associée à :
<array>
<string>*</string>
</array>

astérisque simple * équivalant à une absence de mot-de-passe (dans un fichier de préférences .plist, une clé - key - consiste en un paramètre, genre : mot-de-passe, identité d'utilisateur, shell d'accès etc. ; une chaîne - string - consiste dans la valeur associée au paramètre de la clé correspondante, genre : * pour mot-de-passe inexistant, 0 pour identité de Super-Adminstrateur Système, /bin/sh pour shell d'accès etc...).

L'absence de mot-de-passe dans le root.plist équivaut à la "désactivation" de l'utilisateur root. De la "désactivation" de l'utilisateur root s'ensuit réglementairement la disparition de l'icône "Autre..." permettant le login spécifique de root à l'écran d'ouverture de session (LoginWindow).

--------------------
Le cas que tu soumets est par conséquent tout à fait curieux, car il consiste en une exception à la règle : tu as bien "désactivé" root en supprimant son mot-de-passe dans le root.plist, et pourtant l'icône "Autre..." persiste à être affichée à l'écran d'ouverture de session, alors même que root ne peut plus se logger dans une session graphique par son intermédiaire, faute de mot-de-passe défini...

Je ne vois pas d'autre interprétation à cette anomalie que de dire : tu es victime d'un « bogue » (bug). Un facteur inconnu = x intervient dans ton OS pour empêcher l'édition du fichier root.plist (= la "désactivation" du root par suppression de son mot-de-passe) de produire l'effet règlementaire attendu à l'écran d'ouverture de session. Autant dire que le mot « bogue » (facteur tiers responsable d'un coincement) est une façon de mettre un nom sur une ignorance. L'identification spécifique d'un tel facteur inconnu = x qui créé une exception à une règle logique déterministe, afin de le neutraliser (« déboguage ») : c'est pas de la tarte dans la pratique...

Dans ton cas : je ne vois absolument pas ce que ce pourrait être précisément. Quand on ne voit pas précisément la « raison locale d'un effet », le traitement consiste souvent dans une « cure globale », en espérant qu'elle éradique au passage le facteur de blocage local (qui gardera, malheureusement, son incognito). Ce qu'on appelle donc un : remède massif
454836_original.gif
361608_original.png


Le remède le plus « massif » (mais aussi le plus « sûr ») consiste dans la restauration générale du Système de l'OS. Je te conseillerais d'en passer par là : ça ne te coûtera qu'un peu du temps. Pour ce faire : tu re-démarres ton Mac par ⌘R ce qui te fait démarrer sur la partition de récupération invisible «Recovery HD». Dans la fenêtre des 4 Utilitaires OS X, tu choisis "Ré-installer OS X" en sélectionnant le volume de ton OS comme destination et en renseignant ton AppleID lorsque demandé => il va s'ensuivre le téléchargement depuis l'AppStore d'un installateur synchrone de l'OS du disque (5 à 6 Go => dans les 2 H de délai), suivi d'une ré-installation qui va seulement restaurer le Système de l'OS, sans toucher aux comptes d'utilisateurs, ni à leurs données, ni aux applications tierces ajoutées (environ une 1/2 H) => à la fin, tu récupéreras l'écran d'ouverture de session te permettant de te re-logger dans ta session => suspense : l'icône "Autre..." sera-t-elle toujours affichée... ou pas ?

--------------------​
 
Dernière édition par un modérateur:
Quand une commande passe, l'invite de commande à ton nom d'utilisateur affichée d'entrée dans la fenêtre du «Terminal» (genre : jojo$) se ré-affiche simplement, sans message te disant que ça a marché. C'est en cas de blocage de la commande qu'un message d'erreur s'affiche. Lorsqu'une commande nécessite une authentification par mot-de-passe admin (étant donné sa puissance d'impact sur le Système), alors après saisie du mot-de-passe et validation par ↩︎ il en va de même que pour une commande simple : l'invite de commande se ré-affiche simplement en cas de succès. Si tu as bien passé la commande dsenableroot -d à partir d'une session admin permettant une authentification, alors elle a dû s'exécuter après saisie de ton mot-de-passe + ↩︎ sans faire d'histoires...

Par ailleurs, une fois que tu as passé une première commande nécessitant une authentification par mot-de-passe admin - alors pendant les 5' qui suivent tu n'as plus besoin de t'authentifier de nouveau en re-saisissant un mot-de-passe admin pour repasser une commande du même type (ou la même) requérant des privilèges. Elle passe d'entrée à l'instar d'une commande simple (c'est pour le "confort" de l'utilisateur). Donc si tu as récidivé la même commande dans la foulée de la première qui t'avait demandé un mot-de-passe, aucun nouveau mot-de-passe ne t'a donc été re-demandé dans le cadre des 5' suivantes.

--------------------
Tes manipulations graphiques dans l'«Utilitaire d'annuaire» et la commande en mode texte dsenableroot -d dans le «Terminal» sont 2 procédés accouchant du même résultat : l'édition du fichier /private/var/db/dslocal/nodes/Default/users/root.plist (qui constitue la "Carte d'Identité" de l'utilisateur root) de manière à assigner, à la clé de référence <key>passwd</key> la valeur de la chaîne associée à :
<array>
<string>*</string>
</array>

astérisque simple * équivalant à une absence de mot-de-passe (dans un fichier de préférences .plist, une clé - key - consiste en un paramètre, genre : mot-de-passe, identité d'utilisateur, shell d'accès etc. ; une chaîne - string - consiste dans la valeur associée au paramètre de la clé correspondante, genre : * pour mot-de-passe inexistant, 0 pour identité de Super-Adminstrateur Système, /bin/sh pour shell d'accès etc...).

L'absence de mot-de-passe dans le root.plist équivaut à la "désactivation" de l'utilisateur root. De la "désactivation" de l'utilisateur root s'ensuit réglementairement la disparition de l'icône "Autre..." permettant le login spécifique de root à l'écran d'ouverture de session (LoginWindow).

--------------------
Le cas que tu soumets est par conséquent tout à fait curieux, car il consiste en une exception à la règle : tu as bien "désactivé" root en supprimant son mot-de-passe dans le root.plist, et pourtant l'icône "Autre..." persiste à être affichée à l'écran d'ouverture de session, alors même que root ne peut plus se logger dans une session graphique par son intermédiaire, faute de mot-de-passe défini...

Je ne vois pas d'autre interprétation à cette anomalie que de dire : tu es victime d'un « bogue » (bug). Un facteur inconnu = x intervient dans ton OS pour empêcher l'édition du fichier root.plist (= la "désactivation" du root par suppression de son mot-de-passe) de produire l'effet règlementaire attendu à l'écran d'ouverture de session. Autant dire que le mot « bogue » (facteur tiers responsable d'un coincement) est une façon de mettre un nom sur une ignorance. L'identification spécifique d'un tel facteur inconnu = x qui créé une exception à une règle logique déterministe, afin de le neutraliser (« déboguage ») : c'est pas de la tarte dans la pratique...

Dans ton cas : je ne vois absolument pas ce que ce pourrait être précisément. Quand on ne voit pas précisément la « raison locale d'un effet », le traitement consiste souvent dans une « cure globale », en espérant qu'elle éradique au passage le facteur de blocage local (qui gardera, malheureusement, son incognito). Ce qu'on appelle donc un : remède massif
454836_original.gif
361608_original.png


Le remède le plus « massif » (mais aussi le plus « sûr ») consiste dans la restauration générale du Système de l'OS. Je te conseillerais d'en passer par là : ça ne te coûtera qu'un peu du temps. Pour ce faire : tu re-démarres ton Mac par ⌘R ce qui te fait démarrer sur la partition de récupération invisible «Recovery HD». Dans la fenêtre des 4 Utilitaires OS X, tu choisis "Ré-installer OS X" en sélectionnant le volume de ton OS comme destination et en renseignant ton AppleID lorsque demandé => il va s'ensuivre le téléchargement depuis l'AppStore d'un installateur synchrone de l'OS du disque (5 à 6 Go => dans les 2 H de délai), suivi d'une ré-installation qui va seulement restaurer le Système de l'OS, sans toucher aux comptes d'utilisateurs, ni à leurs données, ni aux applications tierces ajoutées (environ une 1/2 H) => à la fin, tu récupéreras l'écran d'ouverture de session te permettant de te re-logger dans ta session => suspense : l'icône "Autre..." sera-t-elle toujours affichée... ou pas ?

--------------------​

Merci pour ta reponse, ces't vraiment galere ahah, du coup j'ai fait comme tu ma dit, ou pire j'ai remis mon mac à zero en le reinitialisant, j'avait besoin de le remettre comme neuf, il y avait trop de fichier lourd dedans .. Il est tout nikel, il y a mes 2 sessions que j'ai crées, plus de session "autre" mais .. un autre probleme est apparus .. Quand j'allume mon mac est que mes session s'affiche ma souris est toute au ralentis pour aller en selectioner une d'elle est quand je clique sur une, il y a un petit bug ou un petit icon avec un (?) apparait 1 seconde et disparait .. En haut à droite se trouve un petit clavier, je pense pas qu'avant sa y était .. Bref, et quand je met mon mdp et que je rentre dans la session, il y a aucun probleme .. :p
 
Si tu as effacé (dans l'«Utilitaire de Disque») le volume de ton OS avant ré-installation, au lieu de te contenter de ré-installer « sur » l'OS déjà en place en conservant ses données - c'est sûr que tu n'y es pas allé par quatre chemins. L'icône "Autre..." a donc bien disparu de l'écran d'ouverture de session : un problème de réglé. Mais - un clou chassant l'autre - tu as l'impression que le déplacement du pointeur est ralenti à l'écran d'ouverture de session (mais pas après) et tu te demandes pourquoi l'icône d'un clavier est affichée dans le coin supérieur droit.

Pour ce qui est de l'icône clavier : ça te permet de permuter de clavier logique (Français <=> Américain) éventuellement. La décision de garder ou de supprimer cet affichage s'effectue ainsi : ta session ouverte, va à Menu /Préférences Système/Utilisateurs et groupes, clique le cadenas d'administration et renseigne ton mot-de-passe admin pour le déverrouiller => presse le bouton "Options" => dans le champ droit du panneau qui se démasque, tu as une rubrique : Afficher le menu Saisie dans la fenêtre d'ouverture de session => si tu coches la case, tu as ton icône de clavier ; si tu la décoches, tu ne l'auras plus [à moins que tu ne sois encore victime d'un bogue...].

Pour ce qui est de la lenteur du déplacement du pointeur à l'écran d'ouverture de session, j'ai l'impression que c'est un comportement par défaut, la vitesse étant réglée sur une valeur moyenne dans cet écran sans qu'on puisse rien y faire. Tu peux toujours par ailleurs aller encore à Menu /Préférences Système/TrackPad/Pointer et cliquer et régler sur Rapide la préférence de Vitesse de déplacement --> mais il s'agit là d'un réglage propre à la session d'utilisateur.

Si tu n'y vois pas d'inconvénient, va à Applications/Utilitaires et lance le «Terminal» : tu vois s'afficher une fenêtre ressemblant à celle d'un traitement de texte sommaire, dans lequelle tu peux passer des commandes en mode texte, informatives ou opératives. Saisis la commande informative suivante :

Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) --> cette commande va faire s'afficher le tableau des partitions du disque de ton Mac avec leurs formats. Peux-tu sélectionner toutes ces lignes au pointeur, par ⌘C les copier dans le presse-papier et par ⌘V les coller ici en réponse ? Tu peux encore passer la commande informative suivante :

Bloc de code:
diskutil cs list
et ↩︎ --> s'il y a un format CoreStorage greffé par l'installateur de ton OS sur la partition-Système, tu toucheras un : CoreStorage Logical Volume Groups: 1 found suivi d'un imposant tableau --> si c'était le cas, peux-tu pareillement le poster intégralement ici ? - C'est pour vérifier l'état de choses sur ton disque, voir s'il y a quelque chose à faire ou rien...
 
Si tu as effacé (dans l'«Utilitaire de Disque») le volume de ton OS avant ré-installation, au lieu de te contenter de ré-installer « sur » l'OS déjà en place en conservant ses données - c'est sûr que tu n'y es pas allé par quatre chemins. L'icône "Autre..." a donc bien disparu de l'écran d'ouverture de session : un problème de réglé. Mais - un clou chassant l'autre - tu as l'impression que le déplacement du pointeur est ralenti à l'écran d'ouverture de session (mais pas après) et tu te demandes pourquoi l'icône d'un clavier est affichée dans le coin supérieur droit.

Pour ce qui est de l'icône clavier : ça te permet de permuter de clavier logique (Français <=> Américain) éventuellement. La décision de garder ou de supprimer cet affichage s'effectue ainsi : ta session ouverte, va à Menu /Préférences Système/Utilisateurs et groupes, clique le cadenas d'administration et renseigne ton mot-de-passe admin pour le déverrouiller => presse le bouton "Options" => dans le champ droit du panneau qui se démasque, tu as une rubrique : Afficher le menu Saisie dans la fenêtre d'ouverture de session => si tu coches la case, tu as ton icône de clavier ; si tu la décoches, tu ne l'auras plus [à moins que tu ne sois encore victime d'un bogue...].

Pour ce qui est de la lenteur du déplacement du pointeur à l'écran d'ouverture de session, j'ai l'impression que c'est un comportement par défaut, la vitesse étant réglée sur une valeur moyenne dans cet écran sans qu'on puisse rien y faire. Tu peux toujours par ailleurs aller encore à Menu /Préférences Système/TrackPad/Pointer et cliquer et régler sur Rapide la préférence de Vitesse de déplacement --> mais il s'agit là d'un réglage propre à la session d'utilisateur.

Si tu n'y vois pas d'inconvénient, va à Applications/Utilitaires et lance le «Terminal» : tu vois s'afficher une fenêtre ressemblant à celle d'un traitement de texte sommaire, dans lequelle tu peux passer des commandes en mode texte, informatives ou opératives. Saisis la commande informative suivante :

Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) --> cette commande va faire s'afficher le tableau des partitions du disque de ton Mac avec leurs formats. Peux-tu sélectionner toutes ces lignes au pointeur, par ⌘C les copier dans le presse-papier et par ⌘V les coller ici en réponse ? Tu peux encore passer la commande informative suivante :

Bloc de code:
diskutil cs list
et ↩︎ --> s'il y a un format CoreStorage greffé par l'installateur de ton OS sur la partition-Système, tu toucheras un : CoreStorage Logical Volume Groups: 1 found suivi d'un imposant tableau --> si c'était le cas, peux-tu pareillement le poster intégralement ici ? - C'est pour vérifier l'état de choses sur ton disque, voir s'il y a quelque chose à faire ou rien...

Bloc de code:
Last login: Sun Feb 14 17:13:54 on console

MacBook-Air-de-Johan:~ JoJo$ diskutil list

/dev/disk0

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:      GUID_partition_scheme                        *121.3 GB   disk0

  1:                        EFI EFI                     209.7 MB   disk0s1

  2:          Apple_CoreStorage                         120.5 GB   disk0s2

  3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:                  Apple_HFS Macintosh HD           *120.1 GB   disk1

                                Logical Volume on disk0s2

                                E34C8AA2-11E0-48E7-82E7-63993E67DC22

                                Unlocked Encrypted

MacBook-Air-de-Johan:~ JoJo$

et le second :

Last login: Sun Feb 14 17:13:54 on console

MacBook-Air-de-Johan:~ JoJo$ diskutil list

/dev/disk0

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:      GUID_partition_scheme                        *121.3 GB   disk0

  1:                        EFI EFI                     209.7 MB   disk0s1

  2:          Apple_CoreStorage                         120.5 GB   disk0s2

  3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1

  #:                       TYPE NAME                    SIZE       IDENTIFIER

  0:                  Apple_HFS Macintosh HD           *120.1 GB   disk1

                                Logical Volume on disk0s2

                                E34C8AA2-11E0-48E7-82E7-63993E67DC22

                                Unlocked Encrypted

MacBook-Air-de-Johan:~ JoJo$ diskutil cs list

CoreStorage logical volume groups (1 found)

|

+-- Logical Volume Group 7AC02FE8-C28F-465D-A1A2-551BDA1D6671

    =========================================================

    Name:         Macintosh HD

    Status:       Online

    Size:         120473067520 B (120.5 GB)

    Free Space:   0 B (0 B)

    |

    +-< Physical Volume D5FCF38F-CDEB-417C-8FBB-02628B584ACA

    |   ----------------------------------------------------

    |   Index:    0

    |   Disk:     disk0s2

    |   Status:   Online

    |   Size:     120473067520 B (120.5 GB)

    |

    +-> Logical Volume Family 6404D53A-8F17-4BC5-A2F5-4245B97DDD43

        ----------------------------------------------------------

        Encryption Status:       Unlocked

        Encryption Type:         AES-XTS

        Conversion Status:       Complete

        Conversion Direction:    -none-

        Has Encrypted Extents:   Yes

        Fully Secure:            Yes

        Passphrase Required:     Yes

        |

        +-> Logical Volume E34C8AA2-11E0-48E7-82E7-63993E67DC22

            ---------------------------------------------------

            Disk:                  disk1

            Status:                Online

            Size (Total):          120124866560 B (120.1 GB)

            Conversion Progress:   -none-

            Revertible:            Yes (unlock and decryption required)

            LV Name:               Macintosh HD

            Volume Name:           Macintosh HD

            Content Hint:          Apple_HFS

MacBook-Air-de-Johan:~ JoJo$



>> Je risque rien @ afficher tout sa la ?
 
Dernière édition par un modérateur:
Je le savais, j'en étais sûr, j'aurais dû parier
361608_original.png


Comme le révèle la mention : Unlocked Encrypted => le chiffrement «FileVault» est activé sur le volume Macintosh HD de ton OS, ce qui fait que l'écran de login, au lieu d'intervenir tout en fin de démarrage de l'OS, intervient en tout début de démarrage, afin de permettre à l'utilisateur habilité de déverrouiller le Volume Logique par son mot-de-passe. Cet écran inaugural est notoire pour la phénoménale lenteur de déplacement du pointeur (parce que le kernel n'est pas encore lancé et les pilotes du hardware du Mac ne lui ont pas encore été injectés).

Si le chiffrement du volume de ton OS n'a pas découlé d'une décision mûrement délibérée de ta part, mais qu'elle se soit opérée à l'insu de ton plein gré et que tu t'en « tamponnes le coquillard », je ne saurais trop te conseiller de désactiver ce chiffrement qui ne t'apportera que des ennuis (dont des ralentissements de fonctionnement)...

Pour ce faire, va à : Menu /Préférences Système/Sécurité et confidentialité/FileVault et déverrouille le cadenas d'administration du panneau en t'authentifiant avec ton mot-de-passe admin. Là tu presses le bouton "Désactiver FileVault" => ton Mac va re-démarrer dans la foulée et tu vas tout de suite récupérer un écran d'ouverture de session où le pointeur aura retrouvé sa vélocité.

Dans le panneau initial Sécurité et confidentialité/FileVault, tu pourras surveiller la progression du processus de déchiffrement (qui prend un bon moment - si tu lances des opérations lourdes dans ta session en même temps, ça va impacter d'autant le temps de déchiffrement).

Une fois le déchiffrement indiqué comme terminé (si tu as choisi de désactiver FileVault bien sûr), re-démarre ton Mac puis repasse dans le «Terminal» les commandes diskutil en postant le résultat, histoire de voir s'il n'y a pas un CoreStorage résiduel...
 
Dernière édition par un modérateur:
Je le savais, j'en étais sûr, j'aurais dû parier
361608_original.png


Comme le révèle la mention : Unlocked Encrypted => le chiffrement «FileVault» est activé sur le volume Macintosh HD de ton OS, ce qui fait que l'écran de login, au lieu d'intervenir tout en fin de démarrage de l'OS, intervient en tout début de démarrage, afin de permettre à l'utilisateur habilité de déverrouiller le Volume Logique par son mot-de-passe. Cet écran inaugural est notoire pour la phénoménale lenteur de déplacement du pointeur (parce que le kernel n'est pas encore lancé et les pilotes du hardware du Mac ne lui ont pas encore été injectés).

Si le chiffrement du volume de ton OS n'a pas découlé d'une décision mûrement délibérée de ta part, mais qu'elle se soit opérée à l'insu de ton plein gré et que tu t'en « tamponnes le coquillard », je te saurais trop te conseiller de désactiver ce chiffrement qui ne t'apportera que des ennuis (dont des ralentissements de fonctionnement)...

Pour ce faire, vas à : Menu /Préférences Système/Sécurité et confidentialité/FileVault et déverrouille le cadenas d'administration du panneau en t'authentifiant avec ton mot-de-passe admin. Là tu presses le bouton "Désactiver FileVault" => ton Mac va re-démarrer dans la foulée et tu vas tout de suite récupérer un écran d'ouverture de session où le pointeur aura retrouvé sa vélocité.

Dans le panneau initial Sécurité et confidentialité/FileVault, tu pourras surveiller la progression du processus de déchiffrement (qui prend un bon moment - si tu lances des opérations lourdes dans ta session en même temps, ça va impacter d'autant le temps de déchiffrement).

Une fois le déchiffrement indiqué comme terminé (si tu as choisi de désactiver FileVault bien sûr), re-démarre ton Mac puis repasse dans le «Terminal» les commandes diskutil en postant le résultat, histoire de voir s'il n'y a pas un CoreStorage résiduel...

Ahhh sa avance, merci, j'ai donc désactiver filefault, il a redémarrer et il n'y avait plus de problème ce qui est plus appréciable ahah, maintenant je suis dans sécurité et confidentialité, il y a écris 8 minutes restantes à côté de déchiffrement, je n'ose plus rien toucher
 
Je le savais, j'en étais sûr, j'aurais dû parier
361608_original.png


Comme le révèle la mention : Unlocked Encrypted => le chiffrement «FileVault» est activé sur le volume Macintosh HD de ton OS, ce qui fait que l'écran de login, au lieu d'intervenir tout en fin de démarrage de l'OS, intervient en tout début de démarrage, afin de permettre à l'utilisateur habilité de déverrouiller le Volume Logique par son mot-de-passe. Cet écran inaugural est notoire pour la phénoménale lenteur de déplacement du pointeur (parce que le kernel n'est pas encore lancé et les pilotes du hardware du Mac ne lui ont pas encore été injectés).

Si le chiffrement du volume de ton OS n'a pas découlé d'une décision mûrement délibérée de ta part, mais qu'elle se soit opérée à l'insu de ton plein gré et que tu t'en « tamponnes le coquillard », je te saurais trop te conseiller de désactiver ce chiffrement qui ne t'apportera que des ennuis (dont des ralentissements de fonctionnement)...

Pour ce faire, va à : Menu /Préférences Système/Sécurité et confidentialité/FileVault et déverrouille le cadenas d'administration du panneau en t'authentifiant avec ton mot-de-passe admin. Là tu presses le bouton "Désactiver FileVault" => ton Mac va re-démarrer dans la foulée et tu vas tout de suite récupérer un écran d'ouverture de session où le pointeur aura retrouvé sa vélocité.

Dans le panneau initial Sécurité et confidentialité/FileVault, tu pourras surveiller la progression du processus de déchiffrement (qui prend un bon moment - si tu lances des opérations lourdes dans ta session en même temps, ça va impacter d'autant le temps de déchiffrement).

Une fois le déchiffrement indiqué comme terminé (si tu as choisi de désactiver FileVault bien sûr), re-démarre ton Mac puis repasse dans le «Terminal» les commandes diskutil en postant le résultat, histoire de voir s'il n'y a pas un CoreStorage résiduel...


Voila ce que sa donne :

Last login: Sun Feb 14 18:09:49 on console

MacBook-Air-de-Johan:~ JoJo$ diskutil

Disk Utility Tool

Utility to manage local disks and volumes

Most options require root access to the device


Usage: diskutil [quiet] <verb> <options>, where <verb> is as follows:


list (List the partitions of a disk)

info[rmation] (Get information on a specific disk or partition)

listFilesystems (List file systems available for formatting)

activity (Continuous log of system-wide disk arbitration)


u[n]mount (Unmount a single volume)

unmountDisk (Unmount an entire disk (all volumes))

eject (Eject a disk)

mount (Mount a single volume)

mountDisk (Mount an entire disk (all mountable volumes))


enableJournal (Enable HFS+ journaling on a mounted HFS+ volume)

disableJournal (Disable HFS+ journaling on a mounted HFS+ volume)

moveJournal (Move the HFS+ journal onto another volume)

enableOwnership (Treat as exact User/Group IDs for a mounted volume)

disableOwnership (Ignore on-disk User/Group IDs for a mounted volume)


rename[Volume] (Rename a volume)


verifyVolume (Verify the file system data structures of a volume)

repairVolume (Repair the file system data structures of a volume)


verifyDisk (Verify the components of a partition map of a disk)

repairDisk (Repair the components of a partition map of a disk)


verifyPermissions (Verify the permissions of a Mac OS X volume)

repairPermissions (Repair the permissions of a Mac OS X volume)


eraseDisk (Erase an existing disk, removing all volumes)

eraseVolume (Erase an existing volume)

reformat (Erase an existing volume with same name and type)

eraseOptical (Erase optical media (CD/RW, DVD/RW, etc.))

zeroDisk (Erase a disk, writing zeros to the media)

randomDisk (Erase a disk, writing random data to the media)

secureErase (Securely erase a disk or freespace on a volume)


partitionDisk ((re)Partition a disk, removing all volumes)

resizeVolume (Resize a volume, increasing or decreasing its size)

splitPartition (Split an existing partition into two or more)

mergePartitions (Combine two or more existing partitions into one)


appleRAID <verb> (Perform additional verbs related to AppleRAID)

coreStorage <verb> (Perform additional verbs related to CoreStorage)


diskutil <verb> with no options will provide help on that verb


MacBook-Air-de-Johan:~ JoJo$
 
Je faisais allusion aux commandes complètes :

Bloc de code:
diskutil list
&
Bloc de code:
diskutil cs list
car si tu te contentes de taper diskutil (qui est le nom d'un utilitaire UNIX), tout ce que tu touches en retour, c'est l'affichage de la liste de ses verbes d'emploi possible comme tu t'en es aperçu...