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

On vérifie. Passe la commande informative (copier-coller) :
Bloc de code:
sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d' ; ls /Users

  • la commande liste : a) les fichiers identitaires d'utilisateurs à noms pleins > b) les dossiers de compte des Utilisateurs

Poste les 2 tableaux.
 
Bloc de code:
Last login: Tue Oct  1 12:05:24 on ttys000
imac-de-imacevaguevork:~ toto$ sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d' ; ls /Users
Password:
Guest.plist
com.apple.calendarserver.plist
daemon.plist
nobody.plist
root.plist
toto.plist
Guest    Shared    guevork    toto
imac-de-imacevaguevork:~ toto$
 
Parfait -->

- à présent > tu vas créer une identité d'utilisateur Guevork (Nom complet) / guevork (Nom du compte ou nomcourt).

Pour cela > tu vas à : Menu  > Préférences Système > Utilisateurs & groupes > tu déverrouilles le cadenas > bouton + pour créer un nouvel utilisateur > et tu recrées ainsi ton identité -->

  • Nouveau compte = Administrateur > Nom complet = Guevork > Nom du compte = guevork (il faut absolument que ce soit cet intitulé ici = avec la minuscule) > Mot de passe = le même qu'avant (important pour le Trousseau de session) > Confirmation : idem => Créer l'utilisateur
  • un panneau va déclarer qu'il existe déjà un dossier de ce nom (guevork) dans les Utilisateurs et te demandant si tu veux l'utiliser comme dossier de départ de session ? => presse le bouton bleu : "Utiliser le dossier existant"

=> en conséquence > un fichier identitaire guevork.plist va être recréé at: /private/var/db/dslocal/nodes/Default/users/guevork. plist > avec des écritures valides > dont à la clé home cette adresse : /Users/guevork => qui va te permettre de réouvrir ta session sur ton dossier de compte plein de données.

Cela fait > vois-tu affiché l'utilisateur : Guevork, Admin dans la colonne de gauche des Utilisateurs & groupes ?
 
Passe les commandes de vérification -->
Bloc de code:
sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
diskutil listUsers / | grep -v '.*[\^\_\].*'
dscl . -list /Users home | grep -v '.*[\^\_\].*'

  • qui affichent : les fichiers identaires d'utilisateurs à noms pleins > les binômes : nomcourt / nomlong pour les mêmes > les binômes : nomcourt / adresse au dossier d'ouverture de session pour les mêmes

Poste tous les retours.
 
Bloc de code:
Last login: Tue Oct  1 12:09:16 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
guevork.plist
nobody.plist
root.plist
toto.plist
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
502       guevork                         Guevork
0         root                            System Administrator
1         daemon                          System Services
imac-de-imacevaguevork:~ toto$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
com.apple.calendarserver   /var/empty
daemon                     /var/root
Guest                      /Users/Guest
guevork                    /Users/guevork
nobody                     /var/empty
root                       /var/root /private/var/root
toto                       /Users/toto
imac-de-imacevaguevork:~ toto$

Une question parallèle : je vois que le nom de mon ImAc est aussi imac-de-imacevaguevork je peux changer ça facilement non? dans les préférence système?
 
Dernière édition par un modérateur:
L'utilisateur Guevork / guevork est actuellement reconnu avec des paramètre valides -->

- tu ne le vois pas affiché dans le panneau des Utilisateurs et groupes ?​

Par ailleurs > passe la commande (important) :
Bloc de code:
sudo chown -R guevork /Users/guevork

  • la commande instaure récursivement guevork => en propriétaire du dossier guevork (des Utilisateurs) et de tous ses contenus

=> est-ce que tu as obtenu un retour ?
 
Bloc de code:
Last login: Tue Oct  1 12:31:16 on ttys000
imac-de-imacevaguevork:~ toto$ sudo chown -R guevork /Users/guevork
Password:
chown: /Users/guevork/Documents/bureau-2016/cinemagraph pro/Cinemagraph Pro 1.0.1.zip: Operation not permitted
imac-de-imacevaguevork:~ toto$

Capture d’écran 2019-10-01 à 12.43.12.png Non il y juste ça
 
Dernière édition par un modérateur:
La commande est passée pour l'essentiel.

- quel nom d'hôte veux-tu pour ton Mac (affiché dans l'invite de commande du terminal) ? --> iMac-de-guevork ?​
 
Note : le Service d'Annuaire a un problème dans ton OS High Sierra --> il ne met pas à jour en mode "live" les informations des utilisateurs...

Passe la commande (copier-coller) :
Bloc de code:
sudo scutil --set HostName "iMac-de-guevork"

  • la commande édite le nom d'hôte (HostName) du Mac => à : iMac-de-guevork. Elle passe silencieusement.

Cela fait > quitte le Terminal > puis relance-le --> est-ce que tu as comme invite de commande ? -->
Bloc de code:
iMac-de-guevork:~ toto$
 
Note : le Service d'Annuaire a un problème dans ton OS High Sierra --> il ne met pas à jour en mode "live" les informations des utilisateurs...

Passe la commande (copier-coller) :
Bloc de code:
sudo scutil --set HostName "iMac-de-guevork"

  • la commande édite le nom d'hôte (HostName) du Mac => à : iMac-de-guevork. Elle passe silencieusement.

Cela fait > quitte le Terminal > puis relance-le --> est-ce que tu as comme invite de commande ? -->
Bloc de code:
iMac-de-guevork:~ toto$
Bloc de code:
Last login: Tue Oct  1 12:49:43 on ttys000
iMac-de-guevork:~ toto$
oui c'est bon !!!!
 
Maintenant > redémarre une fois -->

- après chargement de l'OS > à l'écran de connexion (= ouverture de session) => tu devrais voir affiché Guevork & toto

=> loge-toi comme Guevork : tu n'auras qu'à dire si tu as pu réouvrir ta session et si tout fonctionne comme avant.

Note : je fais une pause. Je reviendrai voir dans ton fil si tout s'est bien passé...
 
  • J’aime
Réactions: G.A. Kroveug