MacBook Pro Macbook pro bloqué au demarrage

Rien de changé dans la distribution.

Avec quel utilisateur veux-tu ré-ouvrir ta session habituelle : serge2 ou serge ?
 
Rien de changé dans la distribution.

Avec quel utilisateur veux-tu ré-ouvrir ta session habituelle : serge2 ou serge ?
Rien de changé dans la distribution.

Avec quel utilisateur veux-tu ré-ouvrir ta session habituelle : serge2 ou serge ?
Serge2 serait peut être préférable vu que cette session fonctionnait bien après la duplication ?
 
Alors passe la commande (copier-coller)
Bloc de code:
sudo chown -R serge2:staff /Users/serge

  • après validation > une demande de password s'affiche (commande sudo) --> tape le mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et valide de nouveau
  • la commande restaure serge2 en propriétaire du dossier de compte serge et de tous ses contenus (avec le groupe staff comme groupe principal). La commande passe sans commentaire.

Cette commande passée > quitte la session toto > et logge-toi comme serge2 -->

  • à part le fond d'écran peut-être toujours modifié > est-ce que tout est rentré dans l'ordre ?
 
Alors passe la commande (copier-coller)
Bloc de code:
sudo chown -R serge2:staff /Users/serge
Alors passe la commande (copier-coller)
Bloc de code:
sudo chown -R serge2:staff /Users/serge

  • après validation > une demande de password s'affiche (commande sudo) --> tape le mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et valide de nouveau
  • la commande restaure serge2 en propriétaire du dossier de compte serge et de tous ses contenus (avec le groupe staff comme groupe principal). La commande passe sans commentaire.
Cette commande passée > quitte la session toto > et logge-toi comme serge2 -->

  • à part le fond d'écran peut-être toujours modifié > est-ce que tout est rentré dans l'ordre ?
Bloc de code:
toto is not in the sudoers file.  This incident will be reported.
macbook-pro-de-serge:~ toto$
  • après validation > une demande de password s'affiche (commande sudo) --> tape le mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et valide de nouveau
  • la commande restaure serge2 en propriétaire du dossier de compte serge et de tous ses contenus (avec le groupe staff comme groupe principal). La commande passe sans commentaire.
Cette commande passée > quitte la session toto > et logge-toi comme serge2 -->

  • à part le fond d'écran peut-être toujours modifié > est-ce que tout est rentré dans l'ordre ?
après le mot de passe j 'ai le commentaire suivant
 
Regarde à : Menu  > Préférences Système > Utilisateurs et groupes -->

  • est-ce qu'en-dessous de l'utilisateur toto (en haut de colonne) > il y a mentionné Admin ou Standard ?
 
Non --> en haut à gauche : Menu  > sous-menu : Préférences Système > Utilisateurs et groupes -->

  • qu'est-ce qui est mentionné sous le nom toto dans la colonne de gauche du panneau ? - Admin ou Standard ?
 
Eh oui ! Tu as oublié à sa création de lui donner des privilèges administrateur. C'est pourquoi il ne peut pas passer de sudo.

Alors clique le cadenas d'administration pour le déverrouiller --> mais dans le panneau qui s'affiche :

  • à Nom d'utilisateur : tu as marqué toto par défaut --> remplace-le à la main par serge2
  • à Mot de passe : tape le mot-de-passe de serge2

valide et le cadenas doit s'ouvrir.

Sélectionne le nom d'utilisateur toto > et coche la case (en bas au centre du panneau) : Autoriser l'administration de cet ordinateur.

Veille bien à ce que la case reste cochée et à ce que la mention Admin s'affiche sous le nom toto dans la colonne de gauche.

Pour que ce changement soit validé --> re-démarre une fois le Mac et relogge-toi comme toto.

----------

Passe alors la commande déjà donnée :
Bloc de code:
sudo chown -R serge2:staff /Users/serge

  • (avec authentification à l'aveugle par le mot-de-passe toto qui devrait être accepté)

Une fois la commande passée > quitte la session toto > logge-toi comme serge2 et teste.
 
Eh oui ! Tu as oublié à sa création de lui donner des privilèges administrateur. C'est pourquoi il ne peut pas passer de sudo.

Alors clique le cadenas d'administration pour le déverrouiller --> mais dans le panneau qui s'affiche :

  • à Nom d'utilisateur : tu as marqué toto par défaut --> remplace-le à la main par serge2
  • à Mot de passe : tape le mot-de-passe de serge2
valide et le cadenas doit s'ouvrir.

Sélectionne le nom d'utilisateur toto > et coche la case (en bas au centre du panneau) : Autoriser l'administration de cet ordinateur.

Veille bien à ce que la case reste cochée et à ce que la mention Admin s'affiche sous le nom toto dans la colonne de gauche.

Pour que ce changement soit validé --> re-démarre une fois le Mac et relogge-toi comme toto.

----------

Passe alors la commande déjà donnée :
Bloc de code:
sudo chown -R serge2:staff /Users/serge

  • (avec authentification à l'aveugle par le mot-de-passe toto qui devrait être accepté)

Une fois la commande passée > quitte la session toto > logge-toi comme serge2 et teste.
Super , la session serge2 fonctionne parfaitement .Merci !
 
Alors voici l'interprétation du petit problème qui t'est arrivé -->

  • lorsque tu as ouvert la session serge (au lieu de serge2) : tu étais connecté en tant qu'utilisateur possédant l'identité nominale (pour le Système) = serge. Or ledit serge ouvrait sa session sur un dossier de compte serge des Utilisateurs --> qui était précédemment la propriété d'une autre identité nominale = serge2.
  • ce 2 de serge2 se trouvait apposé sur le moindre fichier du dossier de compte serge comme une marque de propriété et c'est qui a fait coincer ton ouverture de session précédente.

Fort de l'expérience précédente de la session toto (devenu Admin et bien commode dans sa fonction de tiers) --> il t'est possible de te relogger dans la session toto > et de passer une commande qui, au contraire, attribuerait la propriété de tous les fichiers du dossier serge à... l'utilisateur serge (sans 2). Cette commande marchera aussi bien - le seul point à prendre en compte étant le suivant :

  • le mot-de-passe d'ouverture de session de l'utilisateur serge est-il exactement le même que celui de l'utilisateur serge2 ? --> si c'est le cas > pas de problème ; si ce n'est pas le cas > problème de désynchronisation de trousseau prévisible.
 
Alors voici l'interprétation du petit problème qui t'est arrivé -->

  • lorsque tu as ouvert la session serge (au lieu de serge2) : tu étais connecté en tant qu'utilisateur possédant l'identité nominale (pour le Système) = serge. Or ledit serge ouvrait sa session sur un dossier de compte serge des Utilisateurs --> qui était précédemment la propriété d'une autre identité nominale = serge2.
  • ce 2 de serge2 se trouvait apposé sur le moindre fichier du dossier de compte serge comme une marque de propriété et c'est qui a fait coincer ton ouverture de session précédente.
Fort de l'expérience précédente de la session toto (devenu Admin et bien commode dans sa fonction de tiers) --> il t'est possible de te relogger dans la session toto > et de passer une commande qui, au contraire, attribuerait la propriété de tous les fichiers du dossier serge à... l'utilisateur serge (sans 2). Cette commande marchera aussi bien - le seul point à prendre en compte étant le suivant :

  • le mot-de-passe d'ouverture de session de l'utilisateur serge est-il exactement le même que celui de l'utilisateur serge2 ? --> si c'est le cas > pas de problème ; si ce n'est pas le cas > problème de désynchronisation de trousseau prévisible.
Merci beaucoup pour ces explications ! oui j 'ai bien le même mot de passe pour serge et serge2 . J 'ai ouvert le session serge2 et tout fonctionne bien .Cependant l'ouverture des documents est assez lente, c 'était déjà le cas avant le blocage total .Il faudrait peut être que je supprime l'utilisateur serge ? si oui peux tu me donner la procédure ?
 
Il faudrait peut être que je supprime l'utilisateur serge ? si oui peux tu me donner la procédure ?

  • il est clair qu'il faut supprimer un des 2 utilisateurs pour éviter de futures embrouilles. Est-ce que tu ne préfères pas garder serge ? --> dans la session toto > une commande de changement de propriétaire à serge sur tout le dossier serge des Utilisateurs te ferait ça sans problème.

C'est toi qui décides.
 
  • il est clair qu'il faut supprimer un des 2 utilisateurs pour éviter de futures embrouilles. Est-ce que tu ne préfères pas garder serge ? --> dans la session toto > une commande de changement de propriétaire à serge sur tout le dossier serge des Utilisateurs te ferait ça sans problème.
C'est toi qui décides.
Oui mais j 'ai un peu peur de faire une fausse manip . Tu peux me guider pour conserver seulement ce compte serge ?
 
Alors quitte la session serge2 > et logge-toi dans la session toto.

Dans le Terminal de la session toto > fais un copier-coller de la commande :
Bloc de code:
sudo chown -R serge:staff /Users/serge

  • à validation > une demande de password s'affiche --> tape le mot-de-passe toto en aveugle et re-valide
  • la commande instaure l'utilisateur serge --> propriétaire du dossier de compte serge et de tous ses contenus (avec staff en groupe principal comme attendu). La commande passe sans commentaire.

Cela fait > quitte la session toto > logge-toi en tant que serge (et pas serge2) --> dis si tout est normal dans la session.
 
Alors quitte la session serge2 > et logge-toi dans la session toto.

Dans le Terminal de la session toto > fais un copier-coller de la commande :
Bloc de code:
sudo chown -R serge:staff /Users/serge

  • à validation > une demande de password s'affiche --> tape le mot-de-passe toto en aveugle et re-valide
  • la commande instaure l'utilisateur serge --> propriétaire du dossier de compte serge et de tous ses contenus (avec staff en groupe principal comme attendu). La commande passe sans commentaire.
Cela fait > quitte la session toto > logge-toi en tant que serge (et pas serge2) --> dis si tout est normal dans la session.
J 'ai ouvert la session serge et tout est normal !
 
Alors est-ce que tu souhaites supprimer l'identité serge2 ?

  • seul le fichier serge2.plist qui définit cette identité pour le Système sera supprimé > et en aucune façon le dossier serge contenant les données et qui servait aussi à cet utilisateur de dossier de départ de session
 
Alors est-ce que tu souhaites supprimer l'identité serge2 ?

  • seul le fichier serge2.plist qui définit cette identité pour le Système sera supprimé > et en aucune façon le dossier serge contenant les données et qui servait aussi à cet utilisateur de dossier de départ de session
Oui je souhaite bien supprimer serge2
 
Alors passe la commande (copier-coller) -->
Bloc de code:
sudo rm -f /private/var/db/dslocal/nodes/Default/users/serge2.plist
(avec authentification à l'aveugle avec le mot-de-passe de la session serge à la demande de password et nouvelle validation)

  • la commande supprime le fichier "carte d'identité' : serge2.plist de la base de données de l'Open Directory

Pour vérification > passe ensuite la commande informative :
Bloc de code:
diskutil listUsers / | grep -v '.*[\^\_\].*'

  • qui retourne le tableau des utilisateurs "personnels" avec Short Name & Long Name en regard

Poste ce tableau dans une fenêtre de code.
 
Voici
Alors passe la commande (copier-coller) -->
Bloc de code:
sudo rm -f /private/var/db/dslocal/nodes/Default/users/serge2.plist
(avec authentification à l'aveugle avec le mot-de-passe de la session serge à la demande de password et nouvelle validation)

  • la commande supprime le fichier "carte d'identité' : serge2.plist de la base de données de l'Open Directory

Pour vérification > passe ensuite la commande informative :
Bloc de code:
diskutil listUsers / | grep -v '.*[\^\_\].*'

  • qui retourne le tableau des utilisateurs "personnels" avec Short Name & Long Name en regard

Poste ce tableau dans une fenêtre de code.
Bloc de code:
Disk: disk1
Volume: Macintosh HD
Mountpoint: /

UID       Short Name                      Long Name
------------------------------------------------------------------------
1         daemon                          System Services
-2        nobody                          Unprivileged User
0         root                            System Administrator
501       serge                        Serge
503       toto                            toto
macbook-pro-de-serge:~ serge$