10.13 High Sierra Session d'ouverture avec Admin disparu - Seul Utilisateur invité avec un mot de passe inconnu

Alors passe encore la commande (par précaution) :
Bloc de code:
sudo chown -R eva_guevork /Users/eva_guevork

  • qui confirme l'utilisatrice eva_guevork en propriétaire du dossier de compte eva_guevork et de tous ses contenus

=> est-ce que tu as obtenu un retour ?
D’accord. Merci beaucoup @macomaniac Je vais m’absenter (je suis au boulot) mais je vais le faire la manip ce soir et je poste ça.
Bonne journée
 
Bloc de code:
Last login: Sat Sep 14 23:50:46 on ttys001
imac-de-imacevaguevork:~ toto$ sudo chown -R eva_guevork /Users/eva_guevork
Password:
sudo chown -R eva_guevork /Users/eva_guevork
chown: /Users/eva_guevork/Documents/bureau-2016/cinemagraph pro/Cinemagraph Pro 1.0.1.zip: Operation not permitted
imac-de-imacevaguevork:~ toto$ sudo chown -R eva_guevork /Users/eva_guevork
 
Tu n'as plus qu'à redémarrer une fois -->

- à l'écran de connexion > loge-toi comme Eva_Gevork (qui sera à l'affiche)​

=> je te souhaites une bonne réouverture de session !
 
  • J’aime
Réactions: G.A. Kroveug
Cher @macomaniac merci infiniment ! En effet ça fonctionne parfaitement, et j'ai retrouvé tous mes fichiers et même mon travail en cours (Les montage dans le Final Cut). Alors , j'ai une autre question, concernant le compte admin "Eva_Guevork". Est- t-il possible de le modifier (le nom) et garder seulement "Guevork" ? Merci
 
Content pour toi !

- tu peux modifier le nomcourt (nom du compte) à Guevork > mais depuis la session toto. Cela implique aussi (par souci de cohérence) de renommer le dossier de compte Eva_Guevork des Utilisateurs => Guevork. Et de modifier les autorisations sur les fichiers de ce dossier > d'une propriétaire Eva_Guevork => à un propriétaire Guevork.​

=> tu n'auras qu'à dire quand tu es disposé : je pourrai t'indiquer la marche à suivre dans la session toto.
 
Bonjour @macomaniac 8 Merci beaucoup pour ta disponibilité. Désolé pour mon absence , j'étais en déplacement pour le travail. En tous cas, je suis de retour, et je suis dispo pour faire des démarches nécessaires pour la suite, à savoir change le nom d'utilisateur et tout ce qu'il implique
bien à toi
 
Me voici également -->

- loge-toi dans la session toto (si l'utilisateur existe toujours). Lance le Terminal > passe la commande :​
Bloc de code:
csrutil status

  • qui affiche le statut du SIP

Poste le retour dans une fenêtre de code (j'ai besoin de réviser les informations en ce qui te concerne).
 
Bloc de code:
Last login: Tue Oct  1 10:47:06 on ttys000
imac-de-imacevaguevork:~ toto$ csrutil status
System Integrity Protection status: disabled.
imac-de-imacevaguevork:~ toto$
 
Désactivé : tant mieux.

Je te propose encore de passer une série de commandes informatives (l'une après l'autre) => pour que je revoie la situation de ton compte d'utilisateur principal -->
Bloc de code:
sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
dscl . -list /Users UniqueID | grep -v '.*[\^\_\].*'
dscl . -list /Users home | grep -v '.*[\^\_\].*'
sudo du -sh /Users/*

  • tu t'authentifies en aveugle avec le mot-de-passe toto après exécution de la 1ère et tu revalides (commande sudo). Pas besoin pour le 2è sudo.
  • la 1ère liste les fichiers identitaires d'utilisateurs à noms pleins
  • la 2è affiche en correspondance nomcourt / nom complet pour les mêmes
  • la 3è affiche en correspondance nomcourt / adresse au dossier d'ouverture de session pour les mêmes
  • la 4è liste & mesure les dossiers domiciles du répertoire des Utilisateurs (commande lente à passer)

=> poste tous les affichages retournés dans une fenêtre de code.
 
Bloc de code:
Last login: Tue Oct  1 10:48:14 on ttys000
imac-de-imacevaguevork:~ toto$ sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
Password:
Guest.plist
com.apple.calendarserver.plist
daemon.plist
eva_guevork.plist
nobody.plist
root.plist
toto.plist
imac-de-imacevaguevork:~ toto$ dscl . -list /Users UniqueID | grep -v '.*[\^\_\].*'
com.apple.calendarserver   250
daemon                     1
Guest                      201
nobody                     -2
root                       0
toto                       501
imac-de-imacevaguevork:~ toto$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
com.apple.calendarserver   /var/empty
daemon                     /var/root
Guest                      /Users/Guest
nobody                     /var/empty
root                       /var/root /private/var/root
toto                       /Users/toto
imac-de-imacevaguevork:~ toto$ sudo du -sh /Users/*
4,0K    /Users/Guest
8,0K    /Users/Shared
 
Tu n'as pas attendu assez pour la dernière commande (mesure du dossier de compte le plus lourd) -->

- repasse-la :
Bloc de code:
sudo du -sh /Users/*

  • attends le réaffichage de : imac-de-imacevaguevork:~ toto$ en signal de fin > et poste le tableau complet.
 
Tu n'as pas attendu assez pour la dernière commande (mesure du dossier de compte le plus lourd) -->

- repasse-la :
Bloc de code:
sudo du -sh /Users/*

  • attends le réaffichage de : imac-de-imacevaguevork:~ toto$ en signal de fin > et poste le tableau complet.
ah désolé , en effet !

Bloc de code:
imac-de-imacevaguevork:~ toto$ sudo du -sh /Users/*
4,0K    /Users/Guest
8,0K    /Users/Shared
475G    /Users/eva_guevork
154M    /Users/toto
imac-de-imacevaguevork:~ toto$
 
Passe encore la commande :
Bloc de code:
diskutil listUsers / | grep -v '.*[\^\_\].*'

  • qui affiche les nomcourt / nomlong => des utilisateurs à noms pleins

Poste le tableau (j'ai l'impression que eva_guevork manque à l'appel).
 
Bloc de code:
Last login: Tue Oct  1 11:00:54 on ttys000
imac-de-imacevaguevork:~ toto$ diskutil listUsers / | grep -v '.*[\^\_\].*'
USERS
-----

Disk: disk2s1
Volume: Macintosh HD
Mountpoint: /

UID       Short Name                      Long Name
------------------------------------------------------------------------
501       toto                            toto
-2        nobody                          Unprivileged User
201       Guest                           Utilisateur invité
250       com.apple.calendarserver        com.apple.calendarserver
0         root                            System Administrator
1         daemon                          System Services
imac-de-imacevaguevork:~ toto$
 
À mon avis > une corruption du fichier identitaire eva_guevork.plist (encore un coup tordu du Service d'Annuaire de High Sierra) -->

- fait que eva_guevork n'a plus d'existence d'utilisateur actuellement. Ça tombe bien.​

Quels sont les noms que tu veux pour le nouvel utilisateur qui va récupérer le dossier de compte plein de données (lequel sera renommé) ?

- quel Nom complet ? - quel Nom du compte (= nom court) ?​
 
Alors passe la commande (copier-coller) :
Bloc de code:
sudo rm -f /private/var/db/dslocal/nodes/Default/users/eva_guevork.plist

  • qui supprime le fichier identitaire eva_guevork.plist corrompu. La commande passe sans commentaire déclaratif, si elle passe.

Puis passe la commande :
Bloc de code:
sudo mv /Users/eva_guevork /Users/guevork

  • qui renomme le dossier eva_guevork des Utilisateurs => guevork. Elle passe aussi en mode silencieux, si elle passe.

=> est-ce que ça a été le cas pour les 2 ?
 
A priori oui

Bloc de code:
Last login: Tue Oct  1 11:53:21 on ttys000
imac-de-imacevaguevork:~ toto$ sudo rm -f /private/var/db/dslocal/nodes/Default/users/eva_guevork.plist
Password:
imac-de-imacevaguevork:~ toto$ sudo mv /Users/eva_guevork /Users/guevork
imac-de-imacevaguevork:~ toto$