OVH Cloud OVH Cloud

Perte de l'administrateur

21 réponses
Avatar
mpasdepointbenatia
Bonjour,


A la suite d'un tripatouillage dans Netinfo, (essai de changement du nom
du compte) un copain maladroit se retrouve avec un utilisateur unique
standard. Du coup, on ne peut plus ajouter de compte, ni redemarer le
disque dystème, etc.. (pas d'utilisateur administrateur)

Comment faire pour se sortir de cette mélasse ?

Merci

Marc

1 réponse

1 2 3
Avatar
laurent.pertois
Nicolas MICHEL wrote:

Laurent Pertois wrote:

Il n'est pas à coucher, c'est un UUID, c'est tout, c'est plus sûr que
toto et titi.


Oui, si tu veux.


:-)

Reste que sur une même machine il n'y a pas plus de raison d'avoir 2x le
même "shortname" que 2x le même UUID. Après, en réseau, je ne dis pas.


Et un fichier mal effacé ? regarde, déjà il ne jette pas les .state...

Mais ce UUID est encore pire qu'un DN ldap et c'est peu dire.


Bah, on s'en moque, c'est le système qui lit, c'est comme le xml, c'est
chiant à lire pour un humain mais ça se parse très bien logiciellement
;-)

J'avais fait un petit script pour découper le truc :
<http://lpertois.free.fr/mosx_scripts/decoupage.zip>


Cool !
Bien commenté et lisible en plus ...
Merci :)


De nada.

(classé dans mon ~/bin, bien au chaud au cas où)
Mais dis moi, quel est la raison de ce script ?
Est-ce à des fins éducatives ou as-tu des cas de figures où tu balances
les hash dans des commandes ?


Purement à des fins éducatives, effectivement, ça me permet de montrer
les différents hash de manière lisible plutôt que de compter les 0 et
autres.

Tant-pis, le rm /var/db/.AppleSetupDone me suffit.


Seulement pour l'utilisateur 501.


Non, il ajoute un utilisateur admin et en bonne logique,
si tu effaces .AppleSetupDone c'est que le 501 existe déjà, donc il
prendra au minimum le 502. Ensuite tu peux booter avec cet utilisateur
et faire un "sudo passwd user501" pour prendre la main sur l'utilisateur
501.


Ok, je n'avais jamais tenté ça, bien foutu. Merci.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.



1 2 3