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

10 réponses

1 2 3
Avatar
gerald.coyot
M. Benatia wrote:

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


Redémarrer depuis le DVD d'installation (en appuyant sur 'c' au boot) et
chercher le menu réinitialisation des mots de passe.
--
Amitiés, Gérard Cojot
'Bienheureux les fêlés, ils laisseront passer ma lumière'[M.Audiard]
http://perso.orange.fr/gerard.cojot/

Avatar
Nicolas.MICHEL
Gérard Cojot wrote:

M. Benatia wrote:

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


Redémarrer depuis le DVD d'installation (en appuyant sur 'c' au boot) et
chercher le menu réinitialisation des mots de passe.


Pas sûr que de changer le mot de passe de l'utilisateur unique le rende
admin. Par contre en activant root, ça le ferait.

Sinon, booter en single boot (pomme s maintennu au boot) puis taper :

mount -uw /
rm /var/db/.AppleSetupDone
shutdown -r now

devrait également le faire. (ça va créer un nouvel admin, entre autre
choses)
--
Nicolas


Avatar
mpasdepointbenatia
Nicolas MICHEL wrote:



Sinon, booter en single boot (pomme s maintennu au boot) puis taper :

mount -uw /
rm /var/db/.AppleSetupDone
shutdown -r now

devrait également le faire. (ça va créer un nouvel admin, entre autre
choses)


Merci Nicolas et Gérard

Si je comprends bien en suivant ta méthode :

1) J'aurais un utilisateur admin
2) Il n'aura pas de mot de passe
3) J'imagine qu'il s'appelera "Admin" ?

C'est ça ?

(Désolé d'être lourd, mais je suis un peu juste avec le terminal)

Marc

Avatar
Nicolas.MICHEL
M. Benatia wrote:

Nicolas MICHEL wrote:



Sinon, booter en single boot (pomme s maintennu au boot) puis taper :

mount -uw /
rm /var/db/.AppleSetupDone
shutdown -r now

devrait également le faire. (ça va créer un nouvel admin, entre autre
choses)


Merci Nicolas et Gérard

Si je comprends bien en suivant ta méthode :

1) J'aurais un utilisateur admin
2) Il n'aura pas de mot de passe
3) J'imagine qu'il s'appelera "Admin" ?

C'est ça ?


Non, pas du tout.
Avec la méthode "terminale", tu vas repartir dans la procédure
d'enregistrement et de création du "premier utilisateur" comme si tu
n'avais jamais utilisé cette machine.

Tu fais du reste bien de me le demander, ça t'évitera de paniquer en
voyant la petite musique de bienvennue.

Il va refaire les settings de langue et autre, de temander plein de truc
et au final tu pourras créer un admin au nom que tu veux avec le mot de
passe que tu veux. Cela n'efface bien évidement pas tes comptes et
données préexistantes, sinon je ne te le proposerais pas.

Dureste avoir 2 comptes utilisateurs sur un mac n'est pas forcément
innutile, il arrive que ça serve à des tests.

--
Nicolas


Avatar
laurent.pertois
Nicolas MICHEL wrote:

devrait également le faire. (ça va créer un nouvel admin, entre autre
choses)


Je ne l'ai jamais testé car la seule fois où j'ai fait ce genre de
boulettes j'ai rajouté l'utilisateur dans le groupe admin en single
user. Mais tu es certain que le second utilisateur créé sera bien unique
(nouvel uid) et sera admin ?

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

Avatar
Nicolas.MICHEL
Laurent Pertois wrote:

Je ne l'ai jamais testé car la seule fois où j'ai fait ce genre de
boulettes j'ai rajouté l'utilisateur dans le groupe admin en single
user. Mais tu es certain que le second utilisateur créé sera bien unique
(nouvel uid) et sera admin ?


Je n'avais pas pratiqué cette manip depuis un certain temps, donc j'ai
testé ça sur un système 10.4 à l'instant et oui, c'est comme sous les
précédents systèmes, ça créé un nouvel admin avec un nouvel uid.

Pratique pour "cracker" une machine en 30 secondes chrono mais ennuyeux
car tu dois te refaire la séquence d'enregistrement.

--
Nicolas

Avatar
laurent.pertois
Nicolas MICHEL wrote:

Je n'avais pas pratiqué cette manip depuis un certain temps, donc j'ai
testé ça sur un système 10.4 à l'instant et oui, c'est comme sous les
précédents systèmes, ça créé un nouvel admin avec un nouvel uid.


Cool, merci du test.

Pratique pour "cracker" une machine en 30 secondes chrono mais ennuyeux
car tu dois te refaire la séquence d'enregistrement.


Mouais, pour ça, il y a plus discret quand même si on a accès au single
user.

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

Avatar
mpasdepointbenatia
Laurent Pertois wrote:

Je ne l'ai jamais testé car la seule fois où j'ai fait ce genre de
boulettes j'ai rajouté l'utilisateur dans le groupe admin en single
user.


Pour ne pas mourir idiot, peux-tu me donner la manip pour faire ça ?

Merci

Marc

Avatar
mpasdepointbenatia
Nicolas MICHEL wrote:


Tu fais du reste bien de me le demander, ça t'évitera de paniquer en
voyant la petite musique de bienvennue.




Donc, pas besoin de mettre un CD d'install ?

Marc

Avatar
laurent.pertois
M. Benatia wrote:

Pour ne pas mourir idiot, peux-tu me donner la manip pour faire ça ?


Démarrage en single-user :

# pomme-s

dès le dong
Il faut vérifier le disque :

# fsck -fy

Quand tout va bien, monter le disque en écriture :

# mount -uw /

Puis ajouter l'utilisateur (par son nom abrégé) dans le groupe admin :

# nicl -raw /var/db/netinfo/local.nidb -append /groups/admin users
NOM_ABREGE_USER

Le # n'est pas à taper, il indique qu'il faut être root, ce qu'on est
par défaut quand on démarre en single-user, chaque commande est à taper
sur une seule ligne et "NOM_ABREGE_USER" est à remplacer par le nom
abrégé de l'utilisateur.

Pour être plus propre, on peut l'ajouter dans les groupes appserveradm
et appserverusr.

--
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