10.13 High Sierra Mauvais compte utilisateur supprimé

Alors commence par passer (dans la session balostrator !) les commandes bien conçues que tu avais postées :
Bloc de code:
sudo mv /Users/Laurence /Users/Oldsalom
sudo mv /Users/Brol /Users/Laurence
sudo chown -R Laurence /Users/Laurence
  • qui vont : renommer le grand dossier Laurence => Oldsalom > renommer le petit dossier Brol => Laurence > restaurer l'utilisateur Laurence en propriétaire du dossier renommé Laurence (ex Brol) et de tous ses contenus

Préviens ici quand tu auras passé ces 3 commandes. Il faudra alors créer un utilisateur Oldsalom pour le dossier Oldsalom (ex grand dossier Laurence).
 
Comme je vais devoir me déconnecter --> je te passe ici le tuto pour la création de l'utilisateur Oldsalom - ce qui va compléter la manœuvre.

Une fois que tu as passé les 3 commandes précédentes > toujours dans la session balostrator > va à : Menu  > Préférences Système > Utilisateurs & groupes > déverrouille le cadenas > bouton + pour créer un nouvel utilisateur > et tu crées ainsi une identité Oldsalom -->

  • Nouveau compte = Administrateur > Nom complet = Oldsalom > Nom du compte = Oldsalom (il faut absolument que ce soit cet intitulé ici avec majuscule initiale. Le Système a afficher par défaut un intitulé : oldsalom avec minuscule initiale => édite cet intitulé en remplaçant le o initial par un O majuscule) > Mot de passe = le même qu'avant pour la session Laurence (important pour que le Trousseau de session ne soit pas désynchronisé. Ainsi => tu vas avoir 2 mots de passe identiques pour les 2 sessions Laurence et Oldsalom > ce qui est parfaitement possible sans problème) > Confirmation : idem => Créer l'utilisateur
  • un panneau va déclarer qu'il existe déjà un dossier de ce nom (Oldsalom) 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 Oldsalom.plist va être créé at: /private/var/db/dslocal/nodes/Default/users/ Oldsdalom.plist > dont à la clé home cette adresse : /Users/Oldsalom => qui permettre à Oldsalom d'ouvrir sa session sur le grand dossier de compte Oldsalom plein de données.

Cela fait > vois-tu affiché l'utilisateur : Oldsalom, Admin dans la colonne de gauche des Utilisateurs & groupes ?

- si oui (et seulement si) --> passe la commande (obligatoire pour restaurer les autorisations du dossier Oldsalom des Utilisateurs dont le propriétaire reste toujours Laurence) :​
Bloc de code:
sudo chown -R Oldsalom /Users/Oldsalom
  • qui instaure le nouvel utilisateur Oldsalom en propriétaire du dossier Oldsalom et de tous ses contenus [note : les autorisations sont des attributs invisibles fixés sur les dossiers ou fichiers]

Cela fait > redémarre et loge-toi comme Oldsalom et vois si tu retrouves ta grande session sans blocage. Puis fais pareil pour tester la petite session Laurence.
 
Et donc après tout ça :

Bloc de code:
MacBook-Pro-2:~ balostrator$ sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
Laurence.plist
balostrator.plist
com.malwarebytes.mbam.nobody.plist
daemon.plist
nobody.plist
root.plist

Bloc de code:
MacBook-Pro-2:~ balostrator$ diskutil listUsers / | grep -v '.*[\^\_\].*'
USERS
-----

Disk: disk1s1
Volume: SSD Salom
Mountpoint: /

UID       Short Name                      Long Name
------------------------------------------------------------------------
503       balostrator                     Balostrator
-2        nobody                          Unprivileged User
1000      com.malwarebytes.mbam.nobody    com.malwarebytes.mbam.nobody
501       Laurence                        Laurence Fauc
0         root                            System Administrator
1         daemon                          System Services

Bloc de code:
MacBook-Pro-2:~ balostrator$ diskutil listUsers / | grep -v '.*[\^\_\].*'
USERS
-----

Disk: disk1s1
Volume: SSD Salom
Mountpoint: /

UID       Short Name                      Long Name
------------------------------------------------------------------------
503       balostrator                     Balostrator
-2        nobody                          Unprivileged User
1000      com.malwarebytes.mbam.nobody    com.malwarebytes.mbam.nobody
501       Laurence                        Laurence Fauc
0         root                            System Administrator
1         daemon                          System Services
MacBook-Pro-2:~ balostrator$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
balostrator              /Users/balostrator
daemon                   /var/root
Laurence                 /Users/Laurence
nobody                   /var/empty
root                     /var/root /private/var/root

Bloc de code:
MacBook-Pro-2:~ balostrator$ sudo du -sh /Users/*
 78G    /Users/Laurence
681G    /Users/Oldsalom
 16M    /Users/Shared
335M    /Users/balostrator

Elle est pas belle la vie ?
 
Nos messages se sont croisés --> suis le tuto de mon message #23 à présent afin de créer l'identité Oldsalom.
 
  • J’aime
Réactions: Elbalo
Bloc de code:
MacBook-Pro-2:~ balostrator$ sudo du -sh /Users/*
 78G    /Users/Laurence
681G    /Users/Oldsalom
 16M    /Users/Shared
339M    /Users/balostrator

What else ?!?