10.13 High Sierra Perdu accès admin

Parfait ! = chemin valide.

Eh bien ! - j'ai l'impression que tu es paré. Redémarre > et loge-toi à l'écran de connexion comme Gérard Vandenbroucque -->

- tu n'auras qu'à dire si tu as bien pu ouvrir ta session et si tu as retrouvé l'environnement antérieur avec tes données...​
 
Et non pas possible ouvrir mail ni safari
il y bien une maison dans les utilisateurs à mon nom gerardvandenbroucque mais avec un sens interdit
 
Si tu vas dans le répertoire des Utilisateurs > est-ce que le dossier de compte de gerardvandenbroucque n'a pas l'icône suivante :
Sans titre.png
qui signale qu'il s'agit du dossier sur lequel la session de l'utilisateur connecté est ouverte ?
 
Alors il doit y avoir un problème de permissions (lecture / écriture / exécution) sur le dossier (et ses contenus).

Quitte la session gerardvandenbroucque (Menu  > Fermer la session gerardvandenbroucque) --> à l'écran de connexion qui se réaffiche loge-toi comme toto. Passe la commande :
Bloc de code:
sudo ls -al /Users/gerardvandenbroucque

  • qui affiche le tableau des autorisations sur le dossier gerardvandenbroucque : les permissions et les accédants => sur le dossier parent & sur les sous-dossiers.

Poste ce tableau.
 
Bloc de code:
total 32
d---rwxrwx+ 15 gerardvandenbroucque  staff    510 13 fév 12:37 .
drwxr-xr-x   7 root                  admin    238 18 fév 17:17 ..
-rw-------   1 gerardvandenbroucque  staff      5 25 sep  2014 .CFUserTextEncoding
-rw-r--r--@  1 gerardvandenbroucque  staff  15364 16 fév 14:48 .DS_Store
drwx------   5 gerardvandenbroucque  staff    170 15 fév 11:32 .Trash
drwx------   3 gerardvandenbroucque  staff    102 14 sep  2017 .cups
drwx------   3 gerardvandenbroucque  staff    102 13 fév 12:37 Applications
drwx------+  6 gerardvandenbroucque  staff    204 15 fév 22:49 Desktop
drwx------+  6 gerardvandenbroucque  staff    204  1 jui  2016 Documents
drwx------+  9 gerardvandenbroucque  staff    306 15 fév 11:32 Downloads
drwx------@ 55 gerardvandenbroucque  staff   1870 13 fév 12:37 Library
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Movies
drwx------+  7 gerardvandenbroucque  staff    238 16 fév 14:45 Music
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Pictures
drwxr-xr-x+  6 gerardvandenbroucque  staff    204 12 fév 22:14 Public
 
Il y a une erreur de permissions uniquement sur le dossier gerardvandenbroucque parent et pas sur les sous-dossiers -->

  • les permissions : d---rwxrwx signifient : d (directory : l'objet est un dossier) > --- (l'utilisateur principal gerardvandenbroucque = toi n'a ni permission de lecture > ni d'écriture > ni d'exécution de l'entrée au dossier) > rwx (le groupe primaire staff a toutes les permissions) > rwx (le groupe secondaire everyone a toutes les permissions). En résumé : tu es le seul exclu du dossier ! --> cette erreur de permissions était antérieure à nos manipulations > car on n'a fait que modifier les accédants > non leurs permissions.

Passe la commande :
Bloc de code:
sudo chmod 755 /Users/gerardvandenbroucque

  • qui rectifie les permissions sur le dossier parent en valeurs octales --> gerardvandenbroucque = rwx > staff = r-x > everyone = r-x

Cela effectué > repasse la commande informative :
Bloc de code:
sudo ls -al /Users/gerardvandenbroucque

  • et reposte le tableau --> que je vérifie si tout est en ordre.
 
Bloc de code:
drwxr-xr-x+ 15 gerardvandenbroucque  staff    510 13 fév 12:37 .
drwxr-xr-x   7 root                  admin    238 18 fév 17:17 ..
-rw-------   1 gerardvandenbroucque  staff      5 25 sep  2014 .CFUserTextEncoding
-rw-r--r--@  1 gerardvandenbroucque  staff  15364 16 fév 14:48 .DS_Store
drwx------   5 gerardvandenbroucque  staff    170 15 fév 11:32 .Trash
drwx------   3 gerardvandenbroucque  staff    102 14 sep  2017 .cups
drwx------   3 gerardvandenbroucque  staff    102 13 fév 12:37 Applications
drwx------+  6 gerardvandenbroucque  staff    204 15 fév 22:49 Desktop
drwx------+  6 gerardvandenbroucque  staff    204  1 jui  2016 Documents
drwx------+  9 gerardvandenbroucque  staff    306 15 fév 11:32 Downloads
drwx------@ 55 gerardvandenbroucque  staff   1870 13 fév 12:37 Library
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Movies
drwx------+  7 gerardvandenbroucque  staff    238 16 fév 14:45 Music
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Pictures
drwxr-xr-x+  6 gerardvandenbroucque  staff    204 12 fév 22:14 Public
 
Bloc de code:
drwxr-xr-x+ 15 gerardvandenbroucque  staff    510 13 fév 12:37 .
drwxr-xr-x   7 root                  admin    238 18 fév 17:17 ..
-rw-------   1 gerardvandenbroucque  staff      5 25 sep  2014 .CFUserTextEncoding
-rw-r--r--@  1 gerardvandenbroucque  staff  15364 16 fév 14:48 .DS_Store
drwx------   5 gerardvandenbroucque  staff    170 15 fév 11:32 .Trash
drwx------   3 gerardvandenbroucque  staff    102 14 sep  2017 .cups
drwx------   3 gerardvandenbroucque  staff    102 13 fév 12:37 Applications
drwx------+  6 gerardvandenbroucque  staff    204 15 fév 22:49 Desktop
drwx------+  6 gerardvandenbroucque  staff    204  1 jui  2016 Documents
drwx------+  9 gerardvandenbroucque  staff    306 15 fév 11:32 Downloads
drwx------@ 55 gerardvandenbroucque  staff   1870 13 fév 12:37 Library
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Movies
drwx------+  7 gerardvandenbroucque  staff    238 16 fév 14:45 Music
drwx------+  6 gerardvandenbroucque  staff    204 16 fév 14:45 Pictures
drwxr-xr-x+  6 gerardvandenbroucque  staff    204 12 fév 22:14 Public
 
Les permissions sont redevenues correctes sur le dossier parent comme attendu -->
Bloc de code:
drwxr-xr-x+ 15 gerardvandenbroucque  staff    510 13 fév 12:37 .

  • comme je ne sais pas trop quels autres tripatouillages auraient pu intevenir > on va visser drastiquement. Enchaîne avec la commande :
Bloc de code:
sudo chmod -R -N /Users/gerardvandenbroucque

  • la commande supprime toutes les permissions d'ACL (supplémentaires) aussi bien permissives que restrictives. Elle passe sans commentaire.

On va ajouter un fignolage. Passe la commande informative :
Bloc de code:
sudo defaults read /private/var/db/dslocal/nodes/Default/users/gerardvandenbroucque.plist uid

  • la commande lit > dans le fichier identitaire gerardvandenbroucque.plist --> l'UID (User_IDentifier) numérique de l'utilisateur

Poste le retour.
 
Alors passe la commande :
Bloc de code:
diskutil resetUserPermissions / 501

  • la commande restaure les permissions de l'utilisateur 501 (= gerardvandenbroucque) dans le volume démarré

Poste l'affichage retourné.
 
Bloc de code:
Ready to reset user permissions on disk0s2 Macintosh HD
Started verify/repair permissions on disk0s2 Macintosh HD
User permissions have been reset
Finished verify/repair permissions on disk0s2 Macintosh HD
 
Bien !

- alors redémarre > à l'écran de connexion loge-toi comme : Gérard Bandenbroucque --> tu n'auras qu'à dire si ton usage de la session a été libéré...​

Note : je vais faire une pause. Je reviendrai aux nouvelles tout à l'heure.
 
Bonjour j'ai eu récemment un problème moi aussi avec mon MacBook Air 13 pouces de Debut 2014 j'ai voulu changer le nom d'utilisateur de ma session et en le modifiant j'ai fait basculer mon compte administrateur en standard et depuis je ne peux faire aucune nouvelle mise a jours ou installation de logiciel je travaille avec cette ordinateur et sans sa je ne peux l'utiliser pleinement je suis assez embêter si quelqu'un pourrais me venir en aide je lui en serais vraiment reconnaissant.
Merci d'avance
 
Bonjour alon

- dans ta session d'utilisateur habituelle (celle du compte devenu Standard) --> va à Applications > Utilitaires > lance le Terminal. Dans la fenêtre qui s'est ouverte > saisis (l'une après l'autre) les 2 commandes informatives (ce qui est inscrit dans l'espace bleu-grisé) :
Bloc de code:
diskutil list
fdesetup status
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'exécuter)

  • la 1ère affiche le tableau des disques > et montrera le nom du volume de démarrage
  • la 2è le statut de FileVault > et fera savoir si ce volume sera verrouillé en cas de démarrage sur l'OS de secours

Poste ces informations ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

Ces informations permettront d'adapter le tuto à ton cas de figure.