OVH Cloud OVH Cloud

Impossible d'activer l'utilisateur root sous Panther

23 réponses
Avatar
Pierre.Cheminet
Bonsoir,

Pardonnez-moi si le pb a déjà été évoqué ici, mais je n'en ai pas trouvé
de traces. Les réponses sur les news d'Apple ne m'ont pas aidé.
Ce problème m'est arrivé sur deux machines ( iBook 800 14,1" et un
G4/PCI).
Il s'est résolu sur le G4 en effectuant une réparations des droits sur
la machine. Cela n'a servi à rien sur le iBook. Ce n'était donc pas la
bonne méthode.
La première fois, j'avais fais une mise à niveau brutale (sur le G4) et
la seconde un archivage en gardant mes utilisateurs (Sur le iBook).

Le problème se déroule en deux étapes:
- Tout d'abord, tout semble marcher correctement. Sous un compte
administrateur, on active via NetInfo le compte root (pour la seconde
installation - pour la pemière, il était activé et apparaissait dans la
fenêtre de login sous le nom "autre").
- Le compte apparait donc dans la fenêtre d'ouverture de session. Mais
une fois la session ouverte:
- le mot de passe root n'est pas reconnu par NetInfo
- à la session suivante l'option "Autre" a disparue.
- Par contre si on opte pour une ouverture avec nom et mot de passe, on
peut toujours ouvrir une session en tant qu'utilisateur "root".
- NetInfo est accessible avec un compte admin, mais pas avec root et il
n'y a plus moyen d'activer le compte root. "su" fonctionne cependant
dans le terminal.

A mon avis c'est une question de droits sur des fichiers, mais mon
expérience est insuffisante pour me dire lequel..

Merci de votre aide.

Pierre Cheminet.

10 réponses

1 2 3
Avatar
thomas-ml
Pierre Cheminet wrote:

- NetInfo est accessible avec un compte admin, mais pas avec root et il
n'y a plus moyen d'activer le compte root. "su" fonctionne cependant
dans le terminal.


Si "su" fonctionne, ça veut dire que l'utilisateur root est activé.

Tous tes problèmes semblent donc venir du graphique.. D'où la question :
pourquoi diable activer l'utilisateur root, et qui plus est, pourquoi
l'utiliser en mode graphique ?
Il y a sûrement une autre manière de faire ce que tu veux.

--
Thomas Deniau
"Unix is user friendly. It's just selective when choosing friends."

Avatar
Pierre.Cheminet
Thomas Deniau wrote:

Tous tes problèmes semblent donc venir du graphique.. D'où la question :
pourquoi diable activer l'utilisateur root, et qui plus est, pourquoi
l'utiliser en mode graphique ?
Il y a sûrement une autre manière de faire ce que tu veux.


Certainement, mais ce n'est pas un serveur Unix que j'utilise, c'est un
Mac. Laisser tomber la couche graphique me parait ici Ubuesque!! C'est
tout l'inverse de la machine.
En fait je voulais tout simplement créer des nouveaux groupes et leur
affecter des utilisateurs. On peut effectivement le faire en ligne de
commande. On peut aussi travailler un fichier photoshop dans un éditeur
de texte....
N'empêche que je suis chaque fois tombé sur un os, et ça m'agace. C'est
tout. Je n'aime pas les disfonctionnements quand je tombe dessus. Et
j'essaye de les résoudre ou de les comprendre.

Pierre Cheminet.

Avatar
philippe.geneste
Pierre Cheminet wrote:

N'empêche que je suis chaque fois tombé sur un os, et ça m'agace. C'est
tout. Je n'aime pas les disfonctionnements quand je tombe dessus. Et
j'essaye de les résoudre ou de les comprendre.


J'ai le même problème actuellement sur le G4 d'un copain. La première
activation de root a fonctionné, mais après redémarrage, il est
impossible de retrouver le compte root. J'en ai besoin pour suprimer des
fichiers (Je ne maîtrise pas assez les commandes Unix et je n'ai pas
envie de les apprendre).
Une réparation des droits n'a pas solutionné le problème.

--

http://zigzagmusic.webhop.net/
Collectif de Jazz

Avatar
thomas-ml
Pierre Cheminet wrote:

Certainement, mais ce n'est pas un serveur Unix que j'utilise, c'est un
Mac. Laisser tomber la couche graphique me parait ici Ubuesque!! C'est
tout l'inverse de la machine.


Je comprends parfaitement ton point de vue, mais le truc, c'est qu'en
graphique, l'utilisateur root ne sert strictement à rien ! Enfin à ma
connaissance.

En fait je voulais tout simplement créer des nouveaux groupes et leur
affecter des utilisateurs.


Et à quoi le fait de pouvoir te logger en root en graphique
t'avance-t-il pour créer des groupes ?
Ca m'intéresse (je ne vois pas trop ce que ça change être root ou pas
pour faire ça).

--
Thomas Deniau
"Unix is user friendly. It's just selective when choosing friends."

Avatar
Pierre.Cheminet
Thomas Deniau wrote:

Pierre Cheminet wrote:

Certainement, mais ce n'est pas un serveur Unix que j'utilise, c'est un
Mac. Laisser tomber la couche graphique me parait ici Ubuesque!! C'est
tout l'inverse de la machine.


Je comprends parfaitement ton point de vue, mais le truc, c'est qu'en
graphique, l'utilisateur root ne sert strictement à rien ! Enfin à ma
connaissance.
Effectivement! Mais c'est pour la beauté du geste.


En fait je voulais tout simplement créer des nouveaux groupes et leur
affecter des utilisateurs.


Et à quoi le fait de pouvoir te logger en root en graphique
t'avance-t-il pour créer des groupes ?
Ca m'intéresse (je ne vois pas trop ce que ça change être root ou pas
pour faire ça).


J'ai un exemple où cela sert. Lorsqu'on veut réparer des droits à la
main. J'ai permuté l'uid d'utilisateurs et je n'ai pas pu, sous compte
réaliser l'héritage des droits dans leurs sous répertoires. Sous le
compte root, cela a marché au cliquo-drome.

On supprime aussi très facilement des fichiers en root (L'ancien système
archivé par exemple) - sans avoir à maîtriser les commandes Unix.

A+


Pierre Cheminet.


Avatar
Pierre.Cheminet
Philippe Geneste wrote:

Pierre Cheminet wrote:

N'empêche que je suis chaque fois tombé sur un os, et ça m'agace. C'est
tout. Je n'aime pas les disfonctionnements quand je tombe dessus. Et
j'essaye de les résoudre ou de les comprendre.


J'ai le même problème actuellement sur le G4 d'un copain. La première
activation de root a fonctionné, mais après redémarrage, il est
impossible de retrouver le compte root. J'en ai besoin pour suprimer des
fichiers (Je ne maîtrise pas assez les commandes Unix et je n'ai pas
envie de les apprendre).
Une réparation des droits n'a pas solutionné le problème.


Effectivement, une réparation des droits n'a pas solutionné le problème,
par contre un passage de Symantec System Works (Version 3 en boutant sur
le CDROM sous Mac OSX) a fait un travail plus efficace sur mon iBook.
Après la vérification qui m'a "réparé" des milliers de fichiers (!!), je
n'avais plus de mot de passe root (ce que m'avait d'ailleurs réalisé la
réparations des droits sur le G4). Et cette fois le compte root est
correctement activé.

J'espère que cela aidera ceux qui ont le même problème que moi..
Mais cette réparation est assez empirique.

A+ et merci à tous.

Pierre CHEMINET.


Avatar
jeromelebel
Pierre Cheminet wrote:

Certainement, mais ce n'est pas un serveur Unix que j'utilise, c'est un
Mac. Laisser tomber la couche graphique me parait ici Ubuesque!! C'est
tout l'inverse de la machine.


Ah ben non, si tu veux utiliser root, tu utilises le coté d'unix de mac
os x, pas le coté mac....

puisque tu veux utiliser les outils graphique, reste en administrateur.

Avatar
Gerald
Pierre Cheminet wrote:

J'espère que cela aidera ceux qui ont le même problème que moi..
Mais cette réparation est assez empirique.


J'ai encore plus empirique que toi :-)
J'ai effectivement rencontré le même problème. Bloqué que j'étais j'ai
laissé tomber et me suis débrouillé en repassant sous OS9. Deux jours
plus tard sans avoir rien fait de spécial (sauf peut-être avoir laissé
travailler cron pendant la nuit ?) j'ai tenté de réactiver l'utilisateur
root dans Gestionnaire NetInfo : il avait "oublié" mon mot de passe et
me demandait d'en créer un nouveau ce que j'ai fait et depuis j'ai la
possibilité de me logger en root sous GUI.

Aux unixiens de passage : on sait que ça vous irrite mais c'est une
manière simple pour un macuser de base d'aller modifier des droits ou de
benner des fichiers au premier niveau, par exemple pour supprimer un
répertoire créé précédemment par une appli testée en terminal ou autre.
J'avoue toutefois que la nouvelle option offerte par Panther qui permet
pratiquement de tout benner rien qu'en entrant le mot de passe
administrateur ôte de l'intérêt à cette solution.
--
Gérald

Avatar
nospam
Pierre Cheminet wrote:

En fait je voulais tout simplement créer des nouveaux groupes et leur
affecter des utilisateurs. On peut effectivement le faire en ligne de
commande. On peut aussi travailler un fichier photoshop dans un éditeur
de texte....


1/ Il n'est pas nécessaire de passer par la ligne de commande pour faire
cela.

2/ il n'est pas nécessaire d'activer root pour faire cela. Un compte
Admin (celui créer par défautl suffit amplement).

Donc, pour quelle autre mauvaise raison veux-tu activer root ?

--
Jacques

Avatar
gilbert.olivier
Pierre Cheminet wrote:

Thomas Deniau wrote:

Certainement, mais ce n'est pas un serveur Unix que j'utilise, c'est un
Mac. Laisser tomber la couche graphique me parait ici Ubuesque!! C'est
tout l'inverse de la machine.
En fait je voulais tout simplement créer des nouveaux groupes et leur
affecter des utilisateurs. On peut effectivement le faire en ligne de
commande. On peut aussi travailler un fichier photoshop dans un éditeur
de texte....
N'empêche que je suis chaque fois tombé sur un os, et ça m'agace. C'est
tout. Je n'aime pas les disfonctionnements quand je tombe dessus. Et
j'essaye de les résoudre ou de les comprendre.

Va voir de ce coté:

<http://www.versiontracker.com/dyn/moreinfo/macosx/9608>

Pas (encore?) de mise à jour pour Panther alors fonctionne-t-il
toujours?

Si c'est le cas il pourrait peut être t'aider dans ta recherche de la
vérité ;-))

--
Gilbert

1 2 3